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     258
00037 #define L_INTEGER       259
00038 #define L_FLOAT 260
00039 #define L_ID    261
00040 #define L_STRING        262
00041 #define L_OR    263
00042 #define L_AND   264
00043 #define L_NOT   265
00044 #define L_IF    266
00045 #define L_ELSE  267
00046 #define L_WHILE 268
00047 #define L_GE    269
00048 #define L_GT    270
00049 #define L_LE    271
00050 #define L_LT    272
00051 #define L_SWITCH        273
00052 #define L_DEFAULT       274
00053 #define L_CASE  275
00054 #define L_FOR   276
00055 #define L_EACH  277
00056 #define L_IN    278
00057 #define L_TO    279
00058 #define L_STEP  280
00059 #define L_RETURN        281
00060 #define L_BREAK 282
00061 #define L_NEQ   283
00062 #define UNARY   284
00063 

Generated on Fri Dec 17 20:27:34 2004 for Simkin by doxygen1.3