6.1.1.2.1.1.1.7.1.33. pycropml.transpiler.antlr_py.grammars.PythonParser module¶
- class pycropml.transpiler.antlr_py.grammars.PythonParser.PythonParser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
Bases:
PythonParserBase- ADD = 55¶
- ADD_ASSIGN = 70¶
- AND = 26¶
- AND_ASSIGN = 76¶
- AND_OP = 52¶
- ARROW = 69¶
- AS = 10¶
- ASSERT = 12¶
- ASSIGN = 49¶
- ASYNC = 35¶
- AT = 68¶
- AT_ASSIGN = 73¶
- AWAIT = 36¶
- class ArglistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArgsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArgumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArgumentsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Assert_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class Assign_partContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AtomContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- BIN_INTEGER = 87¶
- BREAK = 34¶
- class Break_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- CLASS = 29¶
- CLOSE_BRACE = 93¶
- CLOSE_BRACKET = 95¶
- CLOSE_PAREN = 91¶
- COLON = 46¶
- COMMA = 45¶
- COMMENT = 100¶
- CONTINUE = 33¶
- class Class_or_func_def_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- class ClassdefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Comp_forContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Comp_iterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComparisonContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Compound_stmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Continue_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- DECIMAL_INTEGER = 84¶
- DEDENT = 2¶
- DEF = 4¶
- DEL = 31¶
- DIV = 57¶
- DIV_ASSIGN = 74¶
- DOT = 41¶
- class DecoratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Def_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Def_parametersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Del_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class DictorsetmakerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Dotted_as_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Dotted_as_namesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Dotted_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- ELIF = 14¶
- ELLIPSIS = 42¶
- ELSE = 15¶
- EOF = -1¶
- EQUALS = 63¶
- EXCEPT = 23¶
- EXEC = 38¶
- class Elif_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Else_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Eval_inputContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Except_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Exec_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Expr_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class ExprlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- FALSE = 40¶
- FINALLY = 21¶
- FLOAT_NUMBER = 89¶
- FOR = 17¶
- FROM = 7¶
- class File_inputContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Finally_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class For_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- class From_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class FuncdefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- GLOBAL = 11¶
- GREATER_THAN = 62¶
- GT_EQ = 64¶
- class Global_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- HEX_INTEGER = 86¶
- IDIV = 59¶
- IDIV_ASSIGN = 82¶
- IF = 13¶
- IMAG_NUMBER = 88¶
- IMPORT = 8¶
- IN = 18¶
- INDENT = 1¶
- IS = 28¶
- class If_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- class Import_as_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Import_as_namesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Import_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class IntegerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class KwargsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- LAMBDA = 24¶
- LEFT_SHIFT = 53¶
- LEFT_SHIFT_ASSIGN = 79¶
- LESS_THAN = 61¶
- LINE_BREAK = 3¶
- LINE_JOIN = 97¶
- LT_EQ = 65¶
- class Logical_testContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- MINUS = 56¶
- MOD = 58¶
- MOD_ASSIGN = 75¶
- MULT_ASSIGN = 72¶
- NAME = 96¶
- NEWLINE = 98¶
- NONE = 20¶
- NONLOCAL = 9¶
- NOT = 27¶
- NOT_EQ_1 = 66¶
- NOT_EQ_2 = 67¶
- NOT_OP = 60¶
- class NameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Named_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Nonlocal_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class NumberContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- OCT_INTEGER = 85¶
- OPEN_BRACE = 92¶
- OPEN_BRACKET = 94¶
- OPEN_PAREN = 90¶
- OR = 25¶
- OR_ASSIGN = 77¶
- OR_OP = 50¶
- PASS = 32¶
- POWER = 48¶
- POWER_ASSIGN = 81¶
- PRINT = 37¶
- class Pass_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class Print_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- RAISE = 6¶
- RETURN = 5¶
- REVERSE_QUOTE = 43¶
- RIGHT_SHIFT = 54¶
- RIGHT_SHIFT_ASSIGN = 80¶
- RULE_arglist = 52¶
- RULE_args = 16¶
- RULE_argument = 53¶
- RULE_arguments = 51¶
- RULE_assign_part = 25¶
- RULE_atom = 40¶
- RULE_classdef = 13¶
- RULE_comp_for = 57¶
- RULE_comp_iter = 58¶
- RULE_comparison = 38¶
- RULE_compound_stmt = 5¶
- RULE_decorator = 7¶
- RULE_def_parameter = 19¶
- RULE_def_parameters = 18¶
- RULE_dictorsetmaker = 41¶
- RULE_dotted_as_name = 30¶
- RULE_dotted_as_names = 29¶
- RULE_dotted_name = 44¶
- RULE_elif_clause = 8¶
- RULE_else_clause = 9¶
- RULE_eval_input = 3¶
- RULE_except_clause = 12¶
- RULE_expr = 39¶
- RULE_exprlist = 26¶
- RULE_file_input = 2¶
- RULE_finally_clause = 10¶
- RULE_funcdef = 14¶
- RULE_import_as_name = 28¶
- RULE_import_as_names = 27¶
- RULE_integer = 47¶
- RULE_kwargs = 17¶
- RULE_logical_test = 37¶
- RULE_name = 45¶
- RULE_named_parameter = 20¶
- RULE_number = 46¶
- RULE_root = 0¶
- RULE_simple_stmt = 21¶
- RULE_single_input = 1¶
- RULE_sliceop = 56¶
- RULE_small_stmt = 22¶
- RULE_star_expr = 24¶
- RULE_stmt = 4¶
- RULE_subscript = 55¶
- RULE_subscriptlist = 54¶
- RULE_suite = 6¶
- RULE_test = 31¶
- RULE_testlist = 43¶
- RULE_testlist_comp = 42¶
- RULE_testlist_star_expr = 23¶
- RULE_trailer = 50¶
- RULE_typedargslist = 15¶
- RULE_varargs = 35¶
- RULE_varargslist = 32¶
- RULE_vardef_parameter = 34¶
- RULE_vardef_parameters = 33¶
- RULE_varkwargs = 36¶
- RULE_with_item = 11¶
- RULE_yield_arg = 49¶
- RULE_yield_expr = 48¶
- class Raise_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class Return_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- class RootContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- SEMI_COLON = 47¶
- STAR = 44¶
- STRING = 83¶
- SUB_ASSIGN = 71¶
- class Simple_stmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Single_inputContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SliceopContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Small_stmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Star_exprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SuiteContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- TRUE = 39¶
- TRY = 19¶
- class TestContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TestlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Testlist_compContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Testlist_star_exprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TrailerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Try_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- class TypedargslistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VarargsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VarargslistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Vardef_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Vardef_parametersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VarkwargsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- WHILE = 16¶
- WITH = 22¶
- WS = 99¶
- class While_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- class With_itemContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class With_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Compound_stmtContext
- XOR = 51¶
- XOR_ASSIGN = 78¶
- YIELD = 30¶
- class Yield_argContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Yield_exprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Yield_stmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Small_stmtContext
- assign_part_sempred(localctx: Assign_partContext, predIndex: int)[source]¶
- atn = <antlr4.atn.ATN.ATN object>¶
- comparison_sempred(localctx: ComparisonContext, predIndex: int)[source]¶
- 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>, <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>, <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>]¶
- dotted_name_sempred(localctx: Dotted_nameContext, predIndex: int)[source]¶
- except_clause_sempred(localctx: Except_clauseContext, predIndex: int)[source]¶
- expr_sempred(localctx: ExprContext, predIndex: int)[source]¶
- grammarFileName = 'PythonParser.g4'¶
- literalNames = ['<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'def'", "'return'", "'raise'", "'from'", "'import'", "'nonlocal'", "'as'", "'global'", "'assert'", "'if'", "'elif'", "'else'", "'while'", "'for'", "'in'", "'try'", "'None'", "'finally'", "'with'", "'except'", "'lambda'", "'or'", "'and'", "'not'", "'is'", "'class'", "'yield'", "'del'", "'pass'", "'continue'", "'break'", "'async'", "'await'", "'print'", "'exec'", "'True'", "'False'", "'.'", "'...'", "'`'", "'*'", "','", "':'", "';'", "'**'", "'='", "'|'", "'^'", "'&'", "'<<'", "'>>'", "'+'", "'-'", "'/'", "'%'", "'//'", "'~'", "'<'", "'>'", "'=='", "'>='", "'<='", "'<>'", "'!='", "'@'", "'->'", "'+='", "'-='", "'*='", "'@='", "'/='", "'%='", "'&='", "'|='", "'^='", "'<<='", "'>>='", "'**='", "'//='", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'('", "')'", "'{'", "'}'", "'['", "']'"]¶
- logical_test_sempred(localctx: Logical_testContext, predIndex: int)[source]¶
- ruleNames = ['root', 'single_input', 'file_input', 'eval_input', 'stmt', 'compound_stmt', 'suite', 'decorator', 'elif_clause', 'else_clause', 'finally_clause', 'with_item', 'except_clause', 'classdef', 'funcdef', 'typedargslist', 'args', 'kwargs', 'def_parameters', 'def_parameter', 'named_parameter', 'simple_stmt', 'small_stmt', 'testlist_star_expr', 'star_expr', 'assign_part', 'exprlist', 'import_as_names', 'import_as_name', 'dotted_as_names', 'dotted_as_name', 'test', 'varargslist', 'vardef_parameters', 'vardef_parameter', 'varargs', 'varkwargs', 'logical_test', 'comparison', 'expr', 'atom', 'dictorsetmaker', 'testlist_comp', 'testlist', 'dotted_name', 'name', 'number', 'integer', 'yield_expr', 'yield_arg', 'trailer', 'arguments', 'arglist', 'argument', 'subscriptlist', 'subscript', 'sliceop', 'comp_for', 'comp_iter']¶
- small_stmt_sempred(localctx: Small_stmtContext, predIndex: int)[source]¶
- symbolicNames = ['<INVALID>', 'INDENT', 'DEDENT', 'LINE_BREAK', 'DEF', 'RETURN', 'RAISE', 'FROM', 'IMPORT', 'NONLOCAL', 'AS', 'GLOBAL', 'ASSERT', 'IF', 'ELIF', 'ELSE', 'WHILE', 'FOR', 'IN', 'TRY', 'NONE', 'FINALLY', 'WITH', 'EXCEPT', 'LAMBDA', 'OR', 'AND', 'NOT', 'IS', 'CLASS', 'YIELD', 'DEL', 'PASS', 'CONTINUE', 'BREAK', 'ASYNC', 'AWAIT', 'PRINT', 'EXEC', 'TRUE', 'FALSE', 'DOT', 'ELLIPSIS', 'REVERSE_QUOTE', 'STAR', 'COMMA', 'COLON', 'SEMI_COLON', 'POWER', 'ASSIGN', 'OR_OP', 'XOR', 'AND_OP', 'LEFT_SHIFT', 'RIGHT_SHIFT', 'ADD', 'MINUS', 'DIV', 'MOD', 'IDIV', 'NOT_OP', 'LESS_THAN', 'GREATER_THAN', 'EQUALS', 'GT_EQ', 'LT_EQ', 'NOT_EQ_1', 'NOT_EQ_2', 'AT', 'ARROW', 'ADD_ASSIGN', 'SUB_ASSIGN', 'MULT_ASSIGN', 'AT_ASSIGN', 'DIV_ASSIGN', 'MOD_ASSIGN', 'AND_ASSIGN', 'OR_ASSIGN', 'XOR_ASSIGN', 'LEFT_SHIFT_ASSIGN', 'RIGHT_SHIFT_ASSIGN', 'POWER_ASSIGN', 'IDIV_ASSIGN', 'STRING', 'DECIMAL_INTEGER', 'OCT_INTEGER', 'HEX_INTEGER', 'BIN_INTEGER', 'IMAG_NUMBER', 'FLOAT_NUMBER', 'OPEN_PAREN', 'CLOSE_PAREN', 'OPEN_BRACE', 'CLOSE_BRACE', 'OPEN_BRACKET', 'CLOSE_BRACKET', 'NAME', 'LINE_JOIN', 'NEWLINE', 'WS', 'COMMENT']¶