Commit Graph

4 Commits

Author SHA1 Message Date
Pablo Galindo 91759d9801
bpo-36143: Regenerate Lib/keyword.py from the Grammar and Tokens file using pgen (GH-12456)
Now that the parser generator is written in Python (Parser/pgen) we can make use of it to regenerate the Lib/keyword file that contains the language keywords instead of parsing the autogenerated grammar files. This also allows checking in the CI that the autogenerated files are up to date.
2019-03-25 22:01:12 +00:00
R David Murray f0f7ceae3c 17830: preserve line endings of original file when updating keywords.
This fixes the test failures on Windows from the new tests, and
includes test fixes as well as the module fix.
2013-04-25 12:01:36 -04:00
R David Murray 87e984c1ed #9607: restore keywords.kwlist after testing it. 2013-04-19 22:38:58 -04:00
R David Murray 32a23c36b4 #9607: Add tests for the keyword module.
Based on the testing ideas in a patch written by Greg Malcolm.
2013-04-19 22:15:26 -04:00