cmdgram.h
Engine/source/console/cmdgram.h
Classes:
union
Public Defines
define
CHRCONST() 289
define
DOCBLOCK() 295
define
FLTCONST() 298
define
IDENT() 293
define
ILLEGAL_TOKEN() 288
define
INTCONST() 290
define
opAND() 321
define
opANDASN() 311
define
opCAT() 316
define
opCOLONCOLON() 324
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
opMINUSMINUS() 301
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
rwDATABLOCK() 279
define
rwDECLARE() 260
define
rwDECLARESINGLETON() 261
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
rwFOREACHSTR() 277
define
rwGLOBAL() 265
define
rwIF() 266
define
rwIN() 278
define
rwNAMESPACE() 285
define
rwNIL() 267
define
rwPACKAGE() 284
define
rwRETURN() 268
define
rwSWITCH() 280
define
rwSWITCHSTR() 282
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
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