6.1.1.2.1.1.1.7.1.42. pycropml.transpiler.antlr_py.grammars.XMLParser module¶
- class pycropml.transpiler.antlr_py.grammars.XMLParser.XMLParser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
Bases:
Parser- class AttributeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- CDATA = 2¶
- CLOSE = 10¶
- COMMENT = 1¶
- CharRef = 5¶
- class ChardataContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ContentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- DTD = 3¶
- class DocumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- EOF = -1¶
- EQUALS = 14¶
- class ElementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- EntityRef = 4¶
- class MiscContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- Name = 16¶
- OPEN = 7¶
- PI = 18¶
- class PrologContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- RULE_attribute = 5¶
- RULE_chardata = 6¶
- RULE_content = 2¶
- RULE_document = 0¶
- RULE_element = 3¶
- RULE_misc = 7¶
- RULE_prolog = 1¶
- RULE_reference = 4¶
- class ReferenceContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- S = 17¶
- SEA_WS = 6¶
- SLASH = 13¶
- SLASH_CLOSE = 12¶
- SPECIAL_CLOSE = 11¶
- STRING = 15¶
- TEXT = 9¶
- XMLDeclOpen = 8¶
- atn = <antlr4.atn.ATN.ATN object>¶
- 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>]¶
- grammarFileName = 'XMLParser.g4'¶
- literalNames = ['<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'<'", '<INVALID>', '<INVALID>', "'>'", '<INVALID>', "'/>'", "'/'", "'='"]¶
- ruleNames = ['document', 'prolog', 'content', 'element', 'reference', 'attribute', 'chardata', 'misc']¶
- symbolicNames = ['<INVALID>', 'COMMENT', 'CDATA', 'DTD', 'EntityRef', 'CharRef', 'SEA_WS', 'OPEN', 'XMLDeclOpen', 'TEXT', 'CLOSE', 'SPECIAL_CLOSE', 'SLASH_CLOSE', 'SLASH', 'EQUALS', 'STRING', 'Name', 'S', 'PI']¶