Lines Matching defs:pre
37 char *pre = (char *) malloc (num * sizeof(char));
41 pre[--num] = 0x00;
43 pre[num] = 0x20;
48 printf ("%sucl object address: %p\n", pre + 4, obj);
50 printf ("%skey: \"%s\"\n", pre, ucl_object_key (obj));
52 printf ("%sref: %u\n", pre, obj->ref);
53 printf ("%slen: %u\n", pre, obj->len);
54 printf ("%sprev: %p\n", pre, obj->prev);
55 printf ("%snext: %p\n", pre, obj->next);
57 printf ("%stype: UCL_OBJECT\n", pre);
58 printf ("%svalue: %p\n", pre, obj->value.ov);
65 printf ("%stype: UCL_ARRAY\n", pre);
66 printf ("%svalue: %p\n", pre, obj->value.av);
73 printf ("%stype: UCL_INT\n", pre);
74 printf ("%svalue: %jd\n", pre, (intmax_t)ucl_object_toint (obj));
77 printf ("%stype: UCL_FLOAT\n", pre);
78 printf ("%svalue: %f\n", pre, ucl_object_todouble (obj));
81 printf ("%stype: UCL_STRING\n", pre);
82 printf ("%svalue: \"%s\"\n", pre, ucl_object_tostring (obj));
85 printf ("%stype: UCL_BOOLEAN\n", pre);
86 printf ("%svalue: %s\n", pre, ucl_object_tostring_forced (obj));
89 printf ("%stype: UCL_TIME\n", pre);
90 printf ("%svalue: %f\n", pre, ucl_object_todouble (obj));
93 printf ("%stype: UCL_USERDATA\n", pre);
94 printf ("%svalue: %p\n", pre, obj->value.ud);
98 free (pre);