|
Functions |
typex * | roottype () |
void | initstandardtypes (void) |
int | isint_ (typex *t) |
int | tc_compatibel (typex *typl, typex *typr, parsex **expr) |
typex * | tc_asgop (typex *typl, typex *typr, parsex *expr) |
typex * | tc_arithmeticop (typex *typl, typex *typr, parsex *expr) |
typex * | tc_compareop (typex *typl, typex *typr, parsex *expr) |
void | inithasreplys (void) |
symboltable * | gethasreplys (void) |
void | addreplytype (char *tstr) |
void | addreplymethod (symboltable *func_meths, char *tstr) |
typex * | insertsourcetype (char *tstr) |
typex * | findsourcetype (char *name) |
typex * | findhasreply (char *name) |
void | sizehasreplies (void) |
Variables |
symboltable * | basic_types |
typex * | typevoid |
typex * | typeinteger |
typex * | typefloat |
typex * | typestring |
typex * | typeboolean |
typex * | typerealtime |
symboltable * | has_replys |