#include "symboldef.h"Include dependency graph for standardtypes.h:

Go to the source code of this file.
Defines | |
| #define | TYPEVOID "void" |
| #define | TYPEINTEGER "integer" |
| #define | TYPEINT_ "int_" |
| #define | TYPEFLOAT "float" |
| #define | TYPESTRING "string" |
| #define | TYPEBOOLEAN "boolean" |
| #define | TYPETIME "time" |
| #define | TYPETIME_BITS 64 |
Functions | |
| 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 | |
| char | realtime [] |
| typex * | typevoid |
| typex * | typeinteger |
| typex * | typefloat |
| typex * | typestring |
| typex * | typeboolean |
| typex * | typerealtime |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.6