@@ -20,34 +20,38 @@ int main()
20
20
};
21
21
22
22
jim_object_begin (&jim);
23
- jim_member_key(&jim, "null", NULL );
23
+ jim_member_key(&jim, "null");
24
24
jim_null(&jim);
25
25
26
- jim_member_key (&jim, "bool", NULL );
26
+ jim_member_key (&jim, "bool");
27
27
jim_array_begin(&jim);
28
28
jim_bool(&jim, 0);
29
29
jim_bool(&jim, 1);
30
30
jim_array_end(&jim);
31
31
32
- jim_member_key (&jim, "integers", NULL );
32
+ jim_member_key (&jim, "integers");
33
33
jim_array_begin(&jim);
34
34
for (int i = -3; i <= 3; ++i) {
35
35
jim_integer(&jim, i);
36
36
}
37
37
jim_array_end(&jim);
38
38
39
- jim_member_key (&jim, "floats", NULL );
39
+ jim_member_key (&jim, "floats");
40
40
jim_array_begin(&jim);
41
+ jim_float(&jim, 0.0, 4);
42
+ jim_float(&jim, -0.0, 4);
41
43
jim_float(&jim, 3.1415, 4);
42
44
jim_float(&jim, 2.71828, 5);
43
45
jim_float(&jim, 1.6180, 4);
46
+ jim_float(&jim, 0.0 / 0.0, 4);
47
+ jim_float(&jim, 1.0 / 0.0, 4);
48
+ jim_float(&jim, -1.0 / 0.0, 4);
44
49
jim_array_end(&jim);
45
50
46
- jim_member_key (&jim, "string", NULL );
51
+ jim_member_key (&jim, "string");
47
52
jim_array_begin(&jim);
48
- jim_string(&jim, "Hello\tWorld\n", NULL);
49
- unsigned int size = 4;
50
- jim_string(&jim, "\0\0\0\0", &size);
53
+ jim_string(&jim, "Hello\tWorld\n");
54
+ jim_string_sized(&jim, "\0\0\0\0", 4);
51
55
jim_array_end(&jim);
52
56
jim_object_end(&jim);
53
57
0 commit comments