architxt.grammar.metagrammarLexer#

Functions

Classes

metagrammarLexer([input, output])

class architxt.grammar.metagrammarLexer.metagrammarLexer(input=None, output=sys.stdout)[source]#

Bases: Lexer

COLL = 4#
ENT = 3#
GROUP = 2#
PROD_SEPARATOR = 7#
PROD_SYMBOL = 6#
REL = 1#
ROOT = 5#
WS = 8#
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>]#
grammarFileName = 'metagrammar.g4'#
literalNames = ['<INVALID>', "'ROOT'", "'->'", "';'"]#
modeNames = ['DEFAULT_MODE']#
ruleNames = ['REL', 'GROUP', 'ENT', 'COLL', 'ROOT', 'PROD_SYMBOL', 'PROD_SEPARATOR', 'WS']#
symbolicNames = ['<INVALID>', 'REL', 'GROUP', 'ENT', 'COLL', 'ROOT', 'PROD_SYMBOL', 'PROD_SEPARATOR', 'WS']#
architxt.grammar.metagrammarLexer.serializedATN()[source]#