Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

skLang_tab.h

00001 typedef union{
00002   Char  character; 
00003   int   integer; 
00004   float floating;
00005   skStatListNode * statListNode;
00006   skStatNode * statNode;
00007   skExprListNode * exprListNode;
00008   skExprNode * exprNode;
00009   skCaseListNode * caseListNode;
00010   skCaseNode * caseNode;
00011   skIdListNode * idListNode;
00012   skIdNode * idNode;
00013   ID_REFERENCE idReference;
00014   skString * string;
00015   const Char  * keyword;
00016   skMethodDefNode * methodDef;
00017   skParseNode * parseNode;
00018 } YYSTYPE;
00019 
00020 #ifndef YYLTYPE
00021 typedef
00022   struct yyltype
00023     {
00024       int timestamp;
00025       int first_line;
00026       int first_column;
00027       int last_line;
00028       int last_column;
00029       char *text;
00030    }
00031   yyltype;
00032 
00033 #define YYLTYPE yyltype
00034 #endif
00035 
00036 #define L_CHARACTER     257
00037 #define L_INTEGER       258
00038 #define L_FLOAT 259
00039 #define L_ID    260
00040 #define L_STRING        261
00041 #define L_OR    262
00042 #define L_AND   263
00043 #define L_NOT   264
00044 #define L_IF    265
00045 #define L_ELSE  266
00046 #define L_WHILE 267
00047 #define L_GE    268
00048 #define L_GT    269
00049 #define L_LE    270
00050 #define L_LT    271
00051 #define L_SWITCH        272
00052 #define L_DEFAULT       273
00053 #define L_CASE  274
00054 #define L_FOR   275
00055 #define L_EACH  276
00056 #define L_IN    277
00057 #define L_TO    278
00058 #define L_STEP  279
00059 #define L_RETURN        280
00060 #define L_NEQ   281
00061 #define UNARY   282
00062 

Generated on Thu Nov 20 15:48:33 2003 for Simkin by doxygen1.3