6.1.1.2.1.1.1.7.1.3. pycropml.transpiler.antlr_py.grammars.CMakeParser module¶
- class pycropml.transpiler.antlr_py.grammars.CMakeParser.CMakeParser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
Bases:
Parser- Bracket_argument = 7¶
- Bracket_comment = 8¶
- class Command_invocationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Compound_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- EOF = -1¶
- Escape_sequence = 5¶
- class File_cContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- Identifier = 3¶
- Line_comment = 9¶
- Newline = 10¶
- Quoted_argument = 6¶
- RULE_command_invocation = 1¶
- RULE_compound_argument = 3¶
- RULE_file_c = 0¶
- RULE_single_argument = 2¶
- class Single_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- Space = 11¶
- T__0 = 1¶
- T__1 = 2¶
- Unquoted_argument = 4¶
- 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>]¶
- grammarFileName = 'CMake.g4'¶
- literalNames = ['<INVALID>', "'('", "')'"]¶
- ruleNames = ['file_c', 'command_invocation', 'single_argument', 'compound_argument']¶
- symbolicNames = ['<INVALID>', '<INVALID>', '<INVALID>', 'Identifier', 'Unquoted_argument', 'Escape_sequence', 'Quoted_argument', 'Bracket_argument', 'Bracket_comment', 'Line_comment', 'Newline', 'Space']¶