Enumerations | |
enum | kind_t { PLUS = 0, MINUS = 1, MULT = 2, DIV = 3, MOD = 4, BIT_AND = 5, BIT_OR = 6, BIT_XOR = 7, BIT_LSHIFT = 8, BIT_RSHIFT = 9, AND = 10, OR = 11, MIN = 12, MAX = 13, RATE = 14, LT = 20, LE = 21, EQ = 22, NEQ = 23, GE = 24, GT = 25, NOT = 30, FORALL = 31, ASSIGN = 40, ASSPLUS = 41, ASSMINUS = 42, ASSDIV = 43, ASSMOD = 44, ASSMULT = 45, ASSAND = 46, ASSOR = 47, ASSXOR = 48, ASSLSHIFT = 49, ASSRSHIFT = 50, EF = 60, EG = 61, AF = 62, AG = 63, LEADSTO = 64, IDENTIFIER = 512, CONSTANT = 513, ARRAY = 514, POSTINCREMENT = 515, PREINCREMENT = 516, POSTDECREMENT = 517, PREDECREMENT = 518, UNARY_MINUS = 519, LIST = 520, DOT = 521, INLINEIF = 522, COMMA = 523, SYNC = 525, DEADLOCK = 526, FUNCALL = 527 } |
enum | synchronisation_t { SYNC_QUE = 0, SYNC_BANG = 1 } |
|
|
|