parse12.py 619 B

12345678910111213141516171819202122232425
  1. # Copyright (c) 2019 Rocky Bernstein
  2. from spark_parser import DEFAULT_DEBUG as PARSER_DEFAULT_DEBUG
  3. from uncompyle6.parser import PythonParserSingle
  4. from uncompyle6.parsers.parse13 import Python13Parser
  5. class Python12Parser(Python13Parser):
  6. def __init__(self, debug_parser=PARSER_DEFAULT_DEBUG):
  7. super(Python12Parser, self).__init__(debug_parser)
  8. self.customized = {}
  9. class Python12ParserSingle(Python12Parser, PythonParserSingle):
  10. pass
  11. if __name__ == "__main__":
  12. # Check grammar
  13. p = Python12Parser()
  14. p.check_grammar()
  15. p.dump_grammar()
  16. # local variables:
  17. # tab-width: 4