diff options
author | Pablo Galindo <Pablogsal@gmail.com> | 2020-07-06 19:29:59 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-06 19:29:59 (GMT) |
commit | 54f115dd533653c43b3c5541bf5936b22e484474 (patch) | |
tree | 9fec888a0615b0de6fe7c25276f432a92ba42a69 /Tools/peg_generator/pegen | |
parent | 4981fe36c7477303de830e8dca929a02caaaffe4 (diff) | |
download | cpython-54f115dd533653c43b3c5541bf5936b22e484474.zip cpython-54f115dd533653c43b3c5541bf5936b22e484474.tar.gz cpython-54f115dd533653c43b3c5541bf5936b22e484474.tar.bz2 |
[3.9] bpo-41215: Don't use NULL by default in the PEG parser keyword list (GH-21355) (GH-21356)
(cherry picked from commit 39e76c0fb07e20acad454deb86a0457b279884a9)
Co-authored-by: Pablo Galindo <pablogsal@gmail.com>
Automerge-Triggered-By: @lysnikolaou
Diffstat (limited to 'Tools/peg_generator/pegen')
-rw-r--r-- | Tools/peg_generator/pegen/c_generator.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Tools/peg_generator/pegen/c_generator.py b/Tools/peg_generator/pegen/c_generator.py index 58a44fb..aee668c 100644 --- a/Tools/peg_generator/pegen/c_generator.py +++ b/Tools/peg_generator/pegen/c_generator.py @@ -440,7 +440,7 @@ class CParserGenerator(ParserGenerator, GrammarVisitor): num_groups = max(groups) + 1 if groups else 1 for keywords_length in range(num_groups): if keywords_length not in groups.keys(): - self.print("NULL,") + self.print("(KeywordToken[]) {{NULL, -1}},") else: self.print("(KeywordToken[]) {") with self.indent(): |