moleculekit.ply package#
Submodules#
- moleculekit.ply.lex module
- moleculekit.ply.yacc module
GrammarGrammar.add_production()Grammar.build_lritems()Grammar.compute_first()Grammar.compute_follow()Grammar.find_unreachable()Grammar.infinite_cycles()Grammar.set_precedence()Grammar.set_start()Grammar.undefined_symbols()Grammar.unused_precedence()Grammar.unused_rules()Grammar.unused_terminals()
GrammarErrorLALRErrorLRItemLRParserLRTableLRTable.add_lalr_lookaheads()LRTable.add_lookaheads()LRTable.bind_callables()LRTable.compute_follow_sets()LRTable.compute_lookback_includes()LRTable.compute_nullable_nonterminals()LRTable.compute_read_sets()LRTable.dr_relation()LRTable.find_nonterminal_transitions()LRTable.lr0_closure()LRTable.lr0_goto()LRTable.lr0_items()LRTable.lr_parse_table()LRTable.reads_relation()
NullLoggerParserReflectParserReflect.get_all()ParserReflect.get_error_func()ParserReflect.get_pfunctions()ParserReflect.get_precedence()ParserReflect.get_start()ParserReflect.get_tokens()ParserReflect.signature()ParserReflect.validate_all()ParserReflect.validate_error_func()ParserReflect.validate_modules()ParserReflect.validate_pfunctions()ParserReflect.validate_precedence()ParserReflect.validate_start()ParserReflect.validate_tokens()
PlyLoggerProductionYaccErrorYaccProductionYaccSymboldigraph()format_result()format_stack_entry()get_caller_module_dict()parse()parse_grammar()rightmost_terminal()traverse()yacc()