1# Dict with different values
2
3VALID_HEADER method_call
4REQUIRED_FIELDS
5ALIGN 8
6END_LENGTH Header
7START_LENGTH Body
8TYPE DICT
9LENGTH Dict
10START_LENGTH Dict
11STRING 'boolean'
12TYPE BOOLEAN
13BYTE 1
14STRING 'int32'
15TYPE INT32
16INT32 0x12345678
17STRING 'uint32'
18TYPE UINT32
19UINT32 0x8765432
20STRING 'double'
21TYPE DOUBLE
22DOUBLE 3.141592653589
23STRING 'string'
24TYPE STRING
25STRING 'This is a string'
26STRING 'boolean_array'
27TYPE ARRAY
28TYPE BOOLEAN
29BOOLEAN_ARRAY { true, false, false, true, false }
30STRING 'int32_array'
31TYPE ARRAY
32TYPE INT32
33INT32_ARRAY { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 }
34STRING 'uint32_array'
35TYPE ARRAY
36TYPE UINT32
37UINT32_ARRAY { 11, 12, 314, 1911, 57692, 1237, 2834 }
38STRING 'double_array'
39TYPE ARRAY
40TYPE DOUBLE
41DOUBLE_ARRAY { 0.1, 0.2, 3.1415926, 2.7183, 10.0, 9.99 }
42STRING 'string_array'
43TYPE ARRAY
44TYPE STRING
45STRING_ARRAY { 'Hello', 'This', 'Is', 'A', 'String', 'Array!' }
46END_LENGTH Dict
47END_LENGTH Body
48