Lines Matching defs:pre
34 char *pre = (char *) malloc (num * sizeof(char));
38 pre[--num] = 0x00;
40 pre[num] = 0x20;
45 printf ("%sucl object address: %p\n", pre + 4, obj);
47 printf ("%skey: \"%s\"\n", pre, ucl_object_key (obj));
49 printf ("%sref: %hd\n", pre, obj->ref);
50 printf ("%slen: %u\n", pre, obj->len);
51 printf ("%sprev: %p\n", pre, obj->prev);
52 printf ("%snext: %p\n", pre, obj->next);
54 printf ("%stype: UCL_OBJECT\n", pre);
55 printf ("%svalue: %p\n", pre, obj->value.ov);
61 printf ("%stype: UCL_ARRAY\n", pre);
62 printf ("%svalue: %p\n", pre, obj->value.av);
66 printf ("%stype: UCL_INT\n", pre);
67 printf ("%svalue: %jd\n", pre, (intmax_t)ucl_object_toint (obj));
70 printf ("%stype: UCL_FLOAT\n", pre);
71 printf ("%svalue: %f\n", pre, ucl_object_todouble (obj));
74 printf ("%stype: UCL_STRING\n", pre);
75 printf ("%svalue: \"%s\"\n", pre, ucl_object_tostring (obj));
78 printf ("%stype: UCL_BOOLEAN\n", pre);
79 printf ("%svalue: %s\n", pre, ucl_object_tostring_forced (obj));
82 printf ("%stype: UCL_TIME\n", pre);
83 printf ("%svalue: %f\n", pre, ucl_object_todouble (obj));
86 printf ("%stype: UCL_USERDATA\n", pre);
87 printf ("%svalue: %p\n", pre, obj->value.ud);
91 free (pre);