- Tbool = add_base_type(&context, "Boolean", Vbool);
- Tstr = add_base_type(&context, "string", Vstr);
- Tnum = add_base_type(&context, "number", Vnum);
- Tnone = add_base_type(&context, "none", Vnone);
- Tlabel = add_base_type(&context, "label", Vlabel);
+ Tbool = add_base_type(&context, "Boolean", Vbool, sizeof(char));
+ Tstr = add_base_type(&context, "string", Vstr, sizeof(struct text));
+ Tnum = add_base_type(&context, "number", Vnum, sizeof(mpq_t));
+ Tnone = add_base_type(&context, "none", Vnone, 0);
+ Tlabel = add_base_type(&context, "label", Vlabel, sizeof(void*));