cmdgram.h

Engine/source/console/cmdgram.h

More...

Classes:

union

Public Defines

define
CHRCONST() 289
define
DOCBLOCK() 295
define
FLTCONST() 298
define
IDENT() 293
define
define
INTCONST() 290
define
opAND() 321
define
opANDASN() 311
define
opCAT() 316
define
define
opDVASN() 309
define
opEQ() 317
define
opGE() 319
define
opINTNAME() 299
define
opINTNAMER() 300
define
opLE() 320
define
opMDASN() 325
define
opMIASN() 307
define
define
opMLASN() 308
define
opMODASN() 310
define
opNDASN() 326
define
opNE() 318
define
opNTASN() 327
define
opOR() 322
define
opORASN() 313
define
opPLASN() 306
define
opPLUSPLUS() 302
define
opSHL() 304
define
opSHR() 305
define
opSLASN() 314
define
opSRASN() 315
define
opSTREQ() 323
define
opSTRNE() 328
define
opXORASN() 312
define
rwASSERT() 287
define
rwBREAK() 262
define
rwCASE() 281
define
rwCASEOR() 283
define
rwCLASS() 286
define
rwCONTINUE() 264
define
define
rwDECLARE() 260
define
define
rwDEFAULT() 274
define
rwDEFINE() 258
define
rwDO() 270
define
rwELSE() 263
define
rwENDDEF() 259
define
rwENDFOR() 273
define
rwENDIF() 271
define
rwENDWHILE() 272
define
rwFOR() 275
define
rwFOREACH() 276
define
define
rwGLOBAL() 265
define
rwIF() 266
define
rwIN() 278
define
define
rwNIL() 267
define
rwPACKAGE() 284
define
rwRETURN() 268
define
rwSWITCH() 280
define
define
rwWHILE() 269
define
STMT_SEP() 303
define
STRATOM() 296
define
TAGATOM() 297
define
TTAG() 291
define
TYPEIDENT() 294
define
UNARY() 329
define
VAR() 292

Public Variables

Detailed Description

Public Defines

CHRCONST() 289
DOCBLOCK() 295
FLTCONST() 298
IDENT() 293
ILLEGAL_TOKEN() 288
INTCONST() 290
opAND() 321
opANDASN() 311
opCAT() 316
opCOLONCOLON() 324
opDVASN() 309
opEQ() 317
opGE() 319
opINTNAME() 299
opINTNAMER() 300
opLE() 320
opMDASN() 325
opMIASN() 307
opMINUSMINUS() 301
opMLASN() 308
opMODASN() 310
opNDASN() 326
opNE() 318
opNTASN() 327
opOR() 322
opORASN() 313
opPLASN() 306
opPLUSPLUS() 302
opSHL() 304
opSHR() 305
opSLASN() 314
opSRASN() 315
opSTREQ() 323
opSTRNE() 328
opXORASN() 312
rwASSERT() 287
rwBREAK() 262
rwCASE() 281
rwCASEOR() 283
rwCLASS() 286
rwCONTINUE() 264
rwDATABLOCK() 279
rwDECLARE() 260
rwDECLARESINGLETON() 261
rwDEFAULT() 274
rwDEFINE() 258
rwDO() 270
rwELSE() 263
rwENDDEF() 259
rwENDFOR() 273
rwENDIF() 271
rwENDWHILE() 272
rwFOR() 275
rwFOREACH() 276
rwFOREACHSTR() 277
rwGLOBAL() 265
rwIF() 266
rwIN() 278
rwNAMESPACE() 285
rwNIL() 267
rwPACKAGE() 284
rwRETURN() 268
rwSWITCH() 280
rwSWITCHSTR() 282
rwWHILE() 269
STMT_SEP() 303
STRATOM() 296
TAGATOM() 297
TTAG() 291
TYPEIDENT() 294
UNARY() 329
VAR() 292

Public Variables

YYSTYPE CMDlval 
 1
 2typedef union {
 3   Token< char>           c;
 4   Token< int>            i;
 5   Token< const char*>    s;
 6   Token< char*>          str;
 7   Token< double>         f;
 8   StmtNode*               stmt;
 9   ExprNode*               expr;
10   SlotAssignNode*         slist;
11   VarNode*                var;
12   SlotDecl                slot;
13   InternalSlotDecl        intslot;
14   ObjectBlockDecl         odcl;
15   ObjectDeclNode*         od;
16   AssignDecl              asn;
17   IfStmtNode*             ifnode;
18} YYSTYPE;
19#define  rwDEFINE 258
20#define  rwENDDEF 259
21#define  rwDECLARE   260
22#define  rwDECLARESINGLETON   261
23#define  rwBREAK  262
24#define  rwELSE   263
25#define  rwCONTINUE  264
26#define  rwGLOBAL 265
27#define  rwIF  266
28#define  rwNIL 267
29#define  rwRETURN 268
30#define  rwWHILE  269
31#define  rwDO  270
32#define  rwENDIF  271
33#define  rwENDWHILE  272
34#define  rwENDFOR 273
35#define  rwDEFAULT   274
36#define  rwFOR 275
37#define  rwFOREACH   276
38#define  rwFOREACHSTR   277
39#define  rwIN  278
40#define  rwDATABLOCK 279
41#define  rwSWITCH 280
42#define  rwCASE   281
43#define  rwSWITCHSTR 282
44#define  rwCASEOR 283
45#define  rwPACKAGE   284
46#define  rwNAMESPACE 285
47#define  rwCLASS  286
48#define  rwASSERT 287
49#define  ILLEGAL_TOKEN  288
50#define  CHRCONST 289
51#define  INTCONST 290
52#define  TTAG  291
53#define  VAR   292
54#define  IDENT 293
55#define  TYPEIDENT   294
56#define  DOCBLOCK 295
57#define  STRATOM  296
58#define  TAGATOM  297
59#define  FLTCONST 298
60#define  opINTNAME   299
61#define  opINTNAMER  300
62#define  opMINUSMINUS   301
63#define  opPLUSPLUS  302
64#define  STMT_SEP 303
65#define  opSHL 304
66#define  opSHR 305
67#define  opPLASN  306
68#define  opMIASN  307
69#define  opMLASN  308
70#define  opDVASN  309
71#define  opMODASN 310
72#define  opANDASN 311
73#define  opXORASN 312
74#define  opORASN  313
75#define  opSLASN  314
76#define  opSRASN  315
77#define  opCAT 316
78#define  opEQ  317
79#define  opNE  318
80#define  opGE  319
81#define  opLE  320
82#define  opAND 321
83#define  opOR  322
84#define  opSTREQ  323
85#define  opCOLONCOLON   324
86#define  opMDASN  325
87#define  opNDASN  326
88#define  opNTASN  327
89#define  opSTRNE  328
90#define  UNARY 329
91
92
93extern YYSTYPE CMDlval;
94