6.1.1.2.1.1.1.7.1.5. pycropml.transpiler.antlr_py.grammars.CPP14Lexer module

class pycropml.transpiler.antlr_py.grammars.CPP14Lexer.CPP14Lexer(input=None, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]

Bases: Lexer

Alignas = 11
Alignof = 12
And = 96
AndAnd = 119
AndAssign = 109
Arrow = 125
ArrowStar = 124
Asm = 13
Assign = 100
Auto = 14
Binaryliteral = 138
BlockComment = 149
Bool = 15
Break = 16
Caret = 95
Case = 17
Catch = 18
Char = 19
Char16 = 20
Char32 = 21
Characterliteral = 140
Class = 22
Colon = 127
Comma = 123
Const = 23
Const_cast = 25
Constexpr = 24
Continue = 26
Decimalliteral = 135
Decltype = 27
Default = 28
Delete = 29
Directive = 10
Div = 93
DivAssign = 106
Do = 30
Dot = 130
DotStar = 131
Double = 31
Doublecolon = 128
Dynamic_cast = 32
Ellipsis = 132
Else = 33
Enum = 34
Equal = 115
Explicit = 35
Export = 36
Extern = 37
Final = 38
Float = 39
Floatingliteral = 141
For = 40
Friend = 41
Goto = 42
Greater = 102
GreaterEqual = 118
Hexadecimalliteral = 137
Identifier = 133
If = 43
Inline = 44
Int = 45
Integerliteral = 134
Integersuffix = 139
LeftBrace = 88
LeftBracket = 86
LeftParen = 84
LeftShift = 111
LeftShiftAssign = 113
Less = 101
LessEqual = 117
LineComment = 150
Long = 46
Minus = 91
MinusAssign = 104
MinusMinus = 122
Mod = 94
ModAssign = 107
MultiLineMacro = 9
Mutable = 47
Namespace = 48
New = 49
Newline = 148
Noexcept = 50
Not = 99
NotEqual = 116
Nullptr = 51
Octalliteral = 136
Operator = 52
Or = 97
OrAssign = 110
OrOr = 120
Override = 53
Plus = 90
PlusAssign = 103
PlusPlus = 121
Private = 54
Protected = 55
Public = 56
Question = 126
Register = 57
Reinterpret_cast = 58
Return = 59
RightBrace = 89
RightBracket = 87
RightParen = 85
RightShift = 112
RightShiftAssign = 114
Semi = 129
Short = 60
Signed = 61
Sizeof = 62
Star = 92
StarAssign = 105
Static = 63
Static_assert = 64
Static_cast = 65
Stringliteral = 142
Struct = 66
Switch = 67
T__0 = 1
T__1 = 2
T__2 = 3
T__3 = 4
T__4 = 5
T__5 = 6
T__6 = 7
T__7 = 8
Template = 68
This = 69
Thread_local = 70
Throw = 71
Tilde = 98
Try = 72
Typedef = 73
Typeid_ = 74
Typename_ = 75
Union = 76
Unsigned = 77
Userdefinedcharacterliteral = 146
Userdefinedfloatingliteral = 144
Userdefinedintegerliteral = 143
Userdefinedstringliteral = 145
Using = 78
Virtual = 79
Void = 80
Volatile = 81
Wchar = 82
While = 83
Whitespace = 147
XorAssign = 108
atn = <antlr4.atn.ATN.ATN object>
channelNames = ['DEFAULT_TOKEN_CHANNEL', 'HIDDEN']
decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]
grammarFileName = 'CPP14.g4'
literalNames = ['<INVALID>', "'!'", "'not'", "'&&'", "'and'", "'||'", "'or'", "'false'", "'true'", "'alignas'", "'alignof'", "'asm'", "'auto'", "'bool'", "'break'", "'case'", "'catch'", "'char'", "'char16_t'", "'char32_t'", "'class'", "'const'", "'constexpr'", "'const_cast'", "'continue'", "'decltype'", "'default'", "'delete'", "'do'", "'double'", "'dynamic_cast'", "'else'", "'enum'", "'explicit'", "'export'", "'extern'", "'final'", "'float'", "'for'", "'friend'", "'goto'", "'if'", "'inline'", "'int'", "'long'", "'mutable'", "'namespace'", "'new'", "'noexcept'", "'nullptr'", "'operator'", "'override'", "'private'", "'protected'", "'public'", "'register'", "'reinterpret_cast'", "'return'", "'short'", "'signed'", "'sizeof'", "'static'", "'static_assert'", "'static_cast'", "'struct'", "'switch'", "'template'", "'this'", "'thread_local'", "'throw'", "'try'", "'typedef'", "'typeid'", "'typename'", "'union'", "'unsigned'", "'using'", "'virtual'", "'void'", "'volatile'", "'wchar_t'", "'while'", "'('", "')'", "'['", "']'", "'{'", "'}'", "'+'", "'-'", "'*'", "'/'", "'%'", "'^'", "'&'", "'|'", "'~'", "'='", "'<'", "'>'", "'+='", "'-='", "'*='", "'/='", "'%='", "'^='", "'&='", "'|='", "'<<'", "'>>'", "'<<='", "'>>='", "'=='", "'!='", "'<='", "'>='", "'++'", "'--'", "','", "'->*'", "'->'", "'?'", "':'", "'::'", "';'", "'.'", "'.*'", "'...'"]
modeNames = ['DEFAULT_MODE']
ruleNames = ['T__0', 'T__1', 'T__2', 'T__3', 'T__4', 'T__5', 'T__6', 'T__7', 'MultiLineMacro', 'Directive', 'Alignas', 'Alignof', 'Asm', 'Auto', 'Bool', 'Break', 'Case', 'Catch', 'Char', 'Char16', 'Char32', 'Class', 'Const', 'Constexpr', 'Const_cast', 'Continue', 'Decltype', 'Default', 'Delete', 'Do', 'Double', 'Dynamic_cast', 'Else', 'Enum', 'Explicit', 'Export', 'Extern', 'Final', 'Float', 'For', 'Friend', 'Goto', 'If', 'Inline', 'Int', 'Long', 'Mutable', 'Namespace', 'New', 'Noexcept', 'Nullptr', 'Operator', 'Override', 'Private', 'Protected', 'Public', 'Register', 'Reinterpret_cast', 'Return', 'Short', 'Signed', 'Sizeof', 'Static', 'Static_assert', 'Static_cast', 'Struct', 'Switch', 'Template', 'This', 'Thread_local', 'Throw', 'Try', 'Typedef', 'Typeid_', 'Typename_', 'Union', 'Unsigned', 'Using', 'Virtual', 'Void', 'Volatile', 'Wchar', 'While', 'LeftParen', 'RightParen', 'LeftBracket', 'RightBracket', 'LeftBrace', 'RightBrace', 'Plus', 'Minus', 'Star', 'Div', 'Mod', 'Caret', 'And', 'Or', 'Tilde', 'Not', 'Assign', 'Less', 'Greater', 'PlusAssign', 'MinusAssign', 'StarAssign', 'DivAssign', 'ModAssign', 'XorAssign', 'AndAssign', 'OrAssign', 'LeftShift', 'RightShift', 'LeftShiftAssign', 'RightShiftAssign', 'Equal', 'NotEqual', 'LessEqual', 'GreaterEqual', 'AndAnd', 'OrOr', 'PlusPlus', 'MinusMinus', 'Comma', 'ArrowStar', 'Arrow', 'Question', 'Colon', 'Doublecolon', 'Semi', 'Dot', 'DotStar', 'Ellipsis', 'Hexquad', 'Universalcharactername', 'Identifier', 'Identifiernondigit', 'NONDIGIT', 'DIGIT', 'Integerliteral', 'Decimalliteral', 'Octalliteral', 'Hexadecimalliteral', 'Binaryliteral', 'NONZERODIGIT', 'OCTALDIGIT', 'HEXADECIMALDIGIT', 'BINARYDIGIT', 'Integersuffix', 'Unsignedsuffix', 'Longsuffix', 'Longlongsuffix', 'Characterliteral', 'Cchar', 'Escapesequence', 'Simpleescapesequence', 'Octalescapesequence', 'Hexadecimalescapesequence', 'Floatingliteral', 'Fractionalconstant', 'Exponentpart', 'SIGN', 'Digitsequence', 'Floatingsuffix', 'Stringliteral', 'Encodingprefix', 'Schar', 'Rawstring', 'Userdefinedintegerliteral', 'Userdefinedfloatingliteral', 'Userdefinedstringliteral', 'Userdefinedcharacterliteral', 'Udsuffix', 'Whitespace', 'Newline', 'BlockComment', 'LineComment']
symbolicNames = ['<INVALID>', 'MultiLineMacro', 'Directive', 'Alignas', 'Alignof', 'Asm', 'Auto', 'Bool', 'Break', 'Case', 'Catch', 'Char', 'Char16', 'Char32', 'Class', 'Const', 'Constexpr', 'Const_cast', 'Continue', 'Decltype', 'Default', 'Delete', 'Do', 'Double', 'Dynamic_cast', 'Else', 'Enum', 'Explicit', 'Export', 'Extern', 'Final', 'Float', 'For', 'Friend', 'Goto', 'If', 'Inline', 'Int', 'Long', 'Mutable', 'Namespace', 'New', 'Noexcept', 'Nullptr', 'Operator', 'Override', 'Private', 'Protected', 'Public', 'Register', 'Reinterpret_cast', 'Return', 'Short', 'Signed', 'Sizeof', 'Static', 'Static_assert', 'Static_cast', 'Struct', 'Switch', 'Template', 'This', 'Thread_local', 'Throw', 'Try', 'Typedef', 'Typeid_', 'Typename_', 'Union', 'Unsigned', 'Using', 'Virtual', 'Void', 'Volatile', 'Wchar', 'While', 'LeftParen', 'RightParen', 'LeftBracket', 'RightBracket', 'LeftBrace', 'RightBrace', 'Plus', 'Minus', 'Star', 'Div', 'Mod', 'Caret', 'And', 'Or', 'Tilde', 'Not', 'Assign', 'Less', 'Greater', 'PlusAssign', 'MinusAssign', 'StarAssign', 'DivAssign', 'ModAssign', 'XorAssign', 'AndAssign', 'OrAssign', 'LeftShift', 'RightShift', 'LeftShiftAssign', 'RightShiftAssign', 'Equal', 'NotEqual', 'LessEqual', 'GreaterEqual', 'AndAnd', 'OrOr', 'PlusPlus', 'MinusMinus', 'Comma', 'ArrowStar', 'Arrow', 'Question', 'Colon', 'Doublecolon', 'Semi', 'Dot', 'DotStar', 'Ellipsis', 'Identifier', 'Integerliteral', 'Decimalliteral', 'Octalliteral', 'Hexadecimalliteral', 'Binaryliteral', 'Integersuffix', 'Characterliteral', 'Floatingliteral', 'Stringliteral', 'Userdefinedintegerliteral', 'Userdefinedfloatingliteral', 'Userdefinedstringliteral', 'Userdefinedcharacterliteral', 'Whitespace', 'Newline', 'BlockComment', 'LineComment']
pycropml.transpiler.antlr_py.grammars.CPP14Lexer.serializedATN()[source]