Macros | Typedefs | Enumerations | Variables
ce_parse.hpp File Reference

Go to the source code of this file.

Macros

#define YYSTYPE_IS_TRIVIAL   1
 
#define yystype   YYSTYPE /* obsolescent; will be withdrawn */
 
#define YYSTYPE_IS_DECLARED   1
 

Typedefs

typedef int YYSTYPE
 

Enumerations

enum  yytokentype {
  TOK_QUESTIONMARK = 258, TOK_COLON = 259, TOK_OR = 260, TOK_AND = 261,
  TOK_BITWISEOR = 262, TOK_BITWISEXOR = 263, TOK_AMPERSAND = 264, TOK_NOTEQUAL = 265,
  TOK_EQUAL = 266, TOK_LESSTHAN = 267, TOK_GREATERTHAN = 268, TOK_LESSTHANOREQUALTO = 269,
  TOK_GREATERTHANOREQUALTO = 270, TOK_SHIFTLEFT = 271, TOK_SHIFTRIGHT = 272, TOK_PLUS = 273,
  TOK_MINUS = 274, TOK_STAR = 275, TOK_DIVIDE = 276, TOK_MOD = 277,
  TOK_TILDE = 278, TOK_NOT = 279, TOK_LPAREN = 280, TOK_RPAREN = 281,
  TOK_OCTALINT = 282, TOK_DECIMALINT = 283, TOK_HEXADECIMALINT = 284, TOK_CHARACTER = 285,
  TOK_FLOAT = 286, TOK_QUESTIONMARK = 258, TOK_COLON = 259, TOK_OR = 260,
  TOK_AND = 261, TOK_BITWISEOR = 262, TOK_BITWISEXOR = 263, TOK_AMPERSAND = 264,
  TOK_NOTEQUAL = 265, TOK_EQUAL = 266, TOK_LESSTHAN = 267, TOK_GREATERTHAN = 268,
  TOK_LESSTHANOREQUALTO = 269, TOK_GREATERTHANOREQUALTO = 270, TOK_SHIFTLEFT = 271, TOK_SHIFTRIGHT = 272,
  TOK_PLUS = 273, TOK_MINUS = 274, TOK_STAR = 275, TOK_DIVIDE = 276,
  TOK_MOD = 277, TOK_TILDE = 278, TOK_NOT = 279, TOK_LPAREN = 280,
  TOK_RPAREN = 281, TOK_OCTALINT = 282, TOK_DECIMALINT = 283, TOK_HEXADECIMALINT = 284,
  TOK_CHARACTER = 285, TOK_FLOAT = 286, TOK_QUESTIONMARK = 258, TOK_COLON = 259,
  TOK_OR = 260, TOK_AND = 261, TOK_BITWISEOR = 262, TOK_BITWISEXOR = 263,
  TOK_AMPERSAND = 264, TOK_NOTEQUAL = 265, TOK_EQUAL = 266, TOK_LESSTHAN = 267,
  TOK_GREATERTHAN = 268, TOK_LESSTHANOREQUALTO = 269, TOK_GREATERTHANOREQUALTO = 270, TOK_SHIFTLEFT = 271,
  TOK_SHIFTRIGHT = 272, TOK_PLUS = 273, TOK_MINUS = 274, TOK_STAR = 275,
  TOK_DIVIDE = 276, TOK_MOD = 277, TOK_TILDE = 278, TOK_NOT = 279,
  TOK_LPAREN = 280, TOK_RPAREN = 281, TOK_OCTALINT = 282, TOK_DECIMALINT = 283,
  TOK_HEXADECIMALINT = 284, TOK_CHARACTER = 285, TOK_FLOAT = 286, TOK_QUESTIONMARK = 258,
  TOK_COLON = 259, TOK_OR = 260, TOK_AND = 261, TOK_BITWISEOR = 262,
  TOK_BITWISEXOR = 263, TOK_AMPERSAND = 264, TOK_NOTEQUAL = 265, TOK_EQUAL = 266,
  TOK_LESSTHAN = 267, TOK_GREATERTHAN = 268, TOK_LESSTHANOREQUALTO = 269, TOK_GREATERTHANOREQUALTO = 270,
  TOK_SHIFTLEFT = 271, TOK_SHIFTRIGHT = 272, TOK_PLUS = 273, TOK_MINUS = 274,
  TOK_STAR = 275, TOK_DIVIDE = 276, TOK_MOD = 277, TOK_TILDE = 278,
  TOK_NOT = 279, TOK_LPAREN = 280, TOK_RPAREN = 281, TOK_OCTALINT = 282,
  TOK_DECIMALINT = 283, TOK_HEXADECIMALINT = 284, TOK_CHARACTER = 285, TOK_FLOAT = 286
}
 

Variables

YYSTYPE constexpYYlval
 

Macro Definition Documentation

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

Definition at line 79 of file ce_parse.hpp.

#define YYSTYPE_IS_DECLARED   1

Definition at line 80 of file ce_parse.hpp.

#define YYSTYPE_IS_TRIVIAL   1

Definition at line 78 of file ce_parse.hpp.

Typedef Documentation

typedef int YYSTYPE

Definition at line 77 of file ce_parse.hpp.

Enumeration Type Documentation

Enumerator
TOK_QUESTIONMARK 
TOK_COLON 
TOK_OR 
TOK_AND 
TOK_BITWISEOR 
TOK_BITWISEXOR 
TOK_AMPERSAND 
TOK_NOTEQUAL 
TOK_EQUAL 
TOK_LESSTHAN 
TOK_GREATERTHAN 
TOK_LESSTHANOREQUALTO 
TOK_GREATERTHANOREQUALTO 
TOK_SHIFTLEFT 
TOK_SHIFTRIGHT 
TOK_PLUS 
TOK_MINUS 
TOK_STAR 
TOK_DIVIDE 
TOK_MOD 
TOK_TILDE 
TOK_NOT 
TOK_LPAREN 
TOK_RPAREN 
TOK_OCTALINT 
TOK_DECIMALINT 
TOK_HEXADECIMALINT 
TOK_CHARACTER 
TOK_FLOAT 
TOK_QUESTIONMARK 
TOK_COLON 
TOK_OR 
TOK_AND 
TOK_BITWISEOR 
TOK_BITWISEXOR 
TOK_AMPERSAND 
TOK_NOTEQUAL 
TOK_EQUAL 
TOK_LESSTHAN 
TOK_GREATERTHAN 
TOK_LESSTHANOREQUALTO 
TOK_GREATERTHANOREQUALTO 
TOK_SHIFTLEFT 
TOK_SHIFTRIGHT 
TOK_PLUS 
TOK_MINUS 
TOK_STAR 
TOK_DIVIDE 
TOK_MOD 
TOK_TILDE 
TOK_NOT 
TOK_LPAREN 
TOK_RPAREN 
TOK_OCTALINT 
TOK_DECIMALINT 
TOK_HEXADECIMALINT 
TOK_CHARACTER 
TOK_FLOAT 
TOK_QUESTIONMARK 
TOK_COLON 
TOK_OR 
TOK_AND 
TOK_BITWISEOR 
TOK_BITWISEXOR 
TOK_AMPERSAND 
TOK_NOTEQUAL 
TOK_EQUAL 
TOK_LESSTHAN 
TOK_GREATERTHAN 
TOK_LESSTHANOREQUALTO 
TOK_GREATERTHANOREQUALTO 
TOK_SHIFTLEFT 
TOK_SHIFTRIGHT 
TOK_PLUS 
TOK_MINUS 
TOK_STAR 
TOK_DIVIDE 
TOK_MOD 
TOK_TILDE 
TOK_NOT 
TOK_LPAREN 
TOK_RPAREN 
TOK_OCTALINT 
TOK_DECIMALINT 
TOK_HEXADECIMALINT 
TOK_CHARACTER 
TOK_FLOAT 
TOK_QUESTIONMARK 
TOK_COLON 
TOK_OR 
TOK_AND 
TOK_BITWISEOR 
TOK_BITWISEXOR 
TOK_AMPERSAND 
TOK_NOTEQUAL 
TOK_EQUAL 
TOK_LESSTHAN 
TOK_GREATERTHAN 
TOK_LESSTHANOREQUALTO 
TOK_GREATERTHANOREQUALTO 
TOK_SHIFTLEFT 
TOK_SHIFTRIGHT 
TOK_PLUS 
TOK_MINUS 
TOK_STAR 
TOK_DIVIDE 
TOK_MOD 
TOK_TILDE 
TOK_NOT 
TOK_LPAREN 
TOK_RPAREN 
TOK_OCTALINT 
TOK_DECIMALINT 
TOK_HEXADECIMALINT 
TOK_CHARACTER 
TOK_FLOAT 

Definition at line 41 of file ce_parse.hpp.

41  {
42  TOK_QUESTIONMARK = 258,
43  TOK_COLON = 259,
44  TOK_OR = 260,
45  TOK_AND = 261,
46  TOK_BITWISEOR = 262,
47  TOK_BITWISEXOR = 263,
48  TOK_AMPERSAND = 264,
49  TOK_NOTEQUAL = 265,
50  TOK_EQUAL = 266,
51  TOK_LESSTHAN = 267,
52  TOK_GREATERTHAN = 268,
55  TOK_SHIFTLEFT = 271,
56  TOK_SHIFTRIGHT = 272,
57  TOK_PLUS = 273,
58  TOK_MINUS = 274,
59  TOK_STAR = 275,
60  TOK_DIVIDE = 276,
61  TOK_MOD = 277,
62  TOK_TILDE = 278,
63  TOK_NOT = 279,
64  TOK_LPAREN = 280,
65  TOK_RPAREN = 281,
66  TOK_OCTALINT = 282,
67  TOK_DECIMALINT = 283,
68  TOK_HEXADECIMALINT = 284,
69  TOK_CHARACTER = 285,
70  TOK_FLOAT = 286
71  };

Variable Documentation

YYSTYPE constexpYYlval