Table of Contents

Enum CLexerToken

Namespace
Alternet.Syntax.Parsers.Advanced
Assembly
Alternet.Syntax.Parsers.Advanced.v9.dll

Represents lexical tokens for C parser.

public enum CLexerToken

Fields

Assign = 60
Attribute = 38
Auto = 0
Bang = 59
Bitwise_and = 65
Bitwise_or = 66
Bool = 39
Break = 1
Case = 2
Char = 4
Character_Literal = 105
Class = 3
Close_brace = 43
Close_bracket = 45
Close_parens = 47
Colon = 53
Colon_shift_right = 52
Comma = 51
Comment_Literal = 108
Complex = 40
Const = 5
Continue = 6
DblColon = 55
DblInterr = 74
DblSharp = 68
Default = 7
Directive_Literal = 111
Div = 72
Do = 8
Dot = 50
Double = 9
Double_Literal = 104
Ellipsis = 48
Else = 10
Enum = 11
Evro = 62
Exponent = 71
Extern = 12
False = 13
Float = 14
Float_Literal = 103
For = 15
Goto = 16
H_Char_Literal = 113
Identifier_Literal = 107
If = 17
Imaginary = 41
Inline = 18
Int = 19
Integer_Literal = 102
Interr = 73
LineContinuation = 54
Long = 20
Minus = 58
Null = 21
Op_Dbl_persent_colon = 76
Op_add_assign = 94
Op_and = 88
Op_and_assign = 98
Op_dec = 81
Op_div_assign = 92
Op_eq = 86
Op_evro_assign = 61
Op_exp_assign = 91
Op_ge = 85
Op_gt = 64
Op_inc = 80
Op_le = 84
Op_lt = 63
Op_lt_colon = 79
Op_lt_persent = 78
Op_mod_assign = 93
Op_mult_assign = 90
Op_ne = 87
Op_or = 89
Op_or_assign = 100
Op_percent_shift_right = 75
Op_persent_colon = 77
Op_ptr = 101
Op_shift_left = 82
Op_shift_left_assign = 96
Op_shift_right = 83
Op_shift_right_assign = 97
Op_sub_assign = 95
Op_xor_assign = 99
Open_brace = 42
Open_bracket = 44
Open_parens = 46
Percent = 70
Plus = 57
Q_Char_Literal = 114
Region_Literal = 115
Register = 22
Restrict = 23
Return = 24
Semicolon = 56
Sharp = 67
Short = 25
Signed = 26
Sizeof = 27
Star = 69
Static = 28
String_Literal = 106
Struct = 29
Switch = 30
Tilda = 49
True = 31
Typedef = 32
Union = 33
Unsigned = 34
Void = 35
Volatile = 36
While = 37
Whitespace_Literal = 112
XmlComment_Literal = 109
XmlInnerComment_Literal = 110