Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
c_alike.tab.hpp File Reference

Go to the source code of this file.

Macros

#define L_ID   258
 
#define L_FLOATCONST   259
 
#define L_INTCONST   260
 
#define L_STRINGCONST   261
 
#define L_BOOLCONST_TRUE   262
 
#define L_BOOLCONST_FALSE   263
 
#define L_MODULE   264
 
#define L_SCRIPT   265
 
#define L_IMPORT   266
 
#define L_RETURN   267
 
#define L_GLOBALS   268
 
#define L_CLASS   269
 
#define L_IF   270
 
#define L_THEN   271
 
#define L_ELSE   272
 
#define L_WHILE   273
 
#define L_EQUAL   274
 
#define L_NOT_EQUAL   275
 
#define L_GREATER_OR_EQUAL   276
 
#define L_LESSER_OR_EQUAL   277
 
#define L_BOOL_AND   278
 
#define L_BOOL_OR   279
 
#define L_INT   280
 
#define L_FLOAT   281
 
#define L_BOOL   282
 
#define L_OBJECT   283
 
#define L_VOID   284
 
#define L_METHODCALL   285
 
#define L_INITVALUE   286
 
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 
#define YYSTYPE_IS_TRIVIAL   1
 

Typedefs

typedef int YYSTYPE
 

Enumerations

enum  yytokentype {
  L_ID = 258, L_FLOATCONST = 259, L_INTCONST = 260, L_STRINGCONST = 261,
  L_BOOLCONST_TRUE = 262, L_BOOLCONST_FALSE = 263, L_MODULE = 264, L_SCRIPT = 265,
  L_IMPORT = 266, L_RETURN = 267, L_GLOBALS = 268, L_CLASS = 269,
  L_IF = 270, L_THEN = 271, L_ELSE = 272, L_WHILE = 273,
  L_EQUAL = 274, L_NOT_EQUAL = 275, L_GREATER_OR_EQUAL = 276, L_LESSER_OR_EQUAL = 277,
  L_BOOL_AND = 278, L_BOOL_OR = 279, L_INT = 280, L_FLOAT = 281,
  L_BOOL = 282, L_OBJECT = 283, L_VOID = 284, L_METHODCALL = 285,
  L_INITVALUE = 286
}
 

Variables

YYSTYPE yylval
 

Macro Definition Documentation

#define L_BOOL   282

Definition at line 87 of file c_alike.tab.hpp.

#define L_BOOL_AND   278

Definition at line 83 of file c_alike.tab.hpp.

#define L_BOOL_OR   279

Definition at line 84 of file c_alike.tab.hpp.

#define L_BOOLCONST_FALSE   263

Definition at line 68 of file c_alike.tab.hpp.

#define L_BOOLCONST_TRUE   262

Definition at line 67 of file c_alike.tab.hpp.

#define L_CLASS   269

Definition at line 74 of file c_alike.tab.hpp.

#define L_ELSE   272

Definition at line 77 of file c_alike.tab.hpp.

#define L_EQUAL   274

Definition at line 79 of file c_alike.tab.hpp.

#define L_FLOAT   281

Definition at line 86 of file c_alike.tab.hpp.

#define L_FLOATCONST   259

Definition at line 64 of file c_alike.tab.hpp.

#define L_GLOBALS   268

Definition at line 73 of file c_alike.tab.hpp.

#define L_GREATER_OR_EQUAL   276

Definition at line 81 of file c_alike.tab.hpp.

#define L_ID   258

Definition at line 63 of file c_alike.tab.hpp.

#define L_IF   270

Definition at line 75 of file c_alike.tab.hpp.

#define L_IMPORT   266

Definition at line 71 of file c_alike.tab.hpp.

#define L_INITVALUE   286

Definition at line 91 of file c_alike.tab.hpp.

#define L_INT   280

Definition at line 85 of file c_alike.tab.hpp.

#define L_INTCONST   260

Definition at line 65 of file c_alike.tab.hpp.

#define L_LESSER_OR_EQUAL   277

Definition at line 82 of file c_alike.tab.hpp.

#define L_METHODCALL   285

Definition at line 90 of file c_alike.tab.hpp.

#define L_MODULE   264

Definition at line 69 of file c_alike.tab.hpp.

#define L_NOT_EQUAL   275

Definition at line 80 of file c_alike.tab.hpp.

#define L_OBJECT   283

Definition at line 88 of file c_alike.tab.hpp.

#define L_RETURN   267

Definition at line 72 of file c_alike.tab.hpp.

#define L_SCRIPT   265

Definition at line 70 of file c_alike.tab.hpp.

#define L_STRINGCONST   261

Definition at line 66 of file c_alike.tab.hpp.

#define L_THEN   271

Definition at line 76 of file c_alike.tab.hpp.

#define L_VOID   284

Definition at line 89 of file c_alike.tab.hpp.

#define L_WHILE   273

Definition at line 78 of file c_alike.tab.hpp.

#define yystype   YYSTYPE /* obsolescent; will be withdrawn */

Definition at line 98 of file c_alike.tab.hpp.

#define YYSTYPE_IS_DECLARED   1

Definition at line 99 of file c_alike.tab.hpp.

#define YYSTYPE_IS_TRIVIAL   1

Definition at line 100 of file c_alike.tab.hpp.

Typedef Documentation

typedef int YYSTYPE

Definition at line 97 of file c_alike.tab.hpp.

Enumeration Type Documentation

Enumerator
L_ID 
L_FLOATCONST 
L_INTCONST 
L_STRINGCONST 
L_BOOLCONST_TRUE 
L_BOOLCONST_FALSE 
L_MODULE 
L_SCRIPT 
L_IMPORT 
L_RETURN 
L_GLOBALS 
L_CLASS 
L_IF 
L_THEN 
L_ELSE 
L_WHILE 
L_EQUAL 
L_NOT_EQUAL 
L_GREATER_OR_EQUAL 
L_LESSER_OR_EQUAL 
L_BOOL_AND 
L_BOOL_OR 
L_INT 
L_FLOAT 
L_BOOL 
L_OBJECT 
L_VOID 
L_METHODCALL 
L_INITVALUE 

Definition at line 31 of file c_alike.tab.hpp.

31  {
32  L_ID = 258,
33  L_FLOATCONST = 259,
34  L_INTCONST = 260,
35  L_STRINGCONST = 261,
36  L_BOOLCONST_TRUE = 262,
37  L_BOOLCONST_FALSE = 263,
38  L_MODULE = 264,
39  L_SCRIPT = 265,
40  L_IMPORT = 266,
41  L_RETURN = 267,
42  L_GLOBALS = 268,
43  L_CLASS = 269,
44  L_IF = 270,
45  L_THEN = 271,
46  L_ELSE = 272,
47  L_WHILE = 273,
48  L_EQUAL = 274,
49  L_NOT_EQUAL = 275,
50  L_GREATER_OR_EQUAL = 276,
51  L_LESSER_OR_EQUAL = 277,
52  L_BOOL_AND = 278,
53  L_BOOL_OR = 279,
54  L_INT = 280,
55  L_FLOAT = 281,
56  L_BOOL = 282,
57  L_OBJECT = 283,
58  L_VOID = 284,
59  L_METHODCALL = 285,
60  L_INITVALUE = 286
61  };

Variable Documentation

YYSTYPE yylval