#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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|