<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Tools/peg_generator/pegen/python_generator.py, branch main</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-45866: pegen strips directory of "generated from" header (GH-29777)</title>
<updated>2021-11-26T10:50:34+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>vstinner@python.org</email>
</author>
<published>2021-11-26T10:50:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=253b7a0a9fef1d72a4cb87b837885576e68e917c'/>
<id>253b7a0a9fef1d72a4cb87b837885576e68e917c</id>
<content type='text'>
"make regen-all" now produces the same output when run from a
directory other than the source tree: when building Python out of the
source tree.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"make regen-all" now produces the same output when run from a
directory other than the source tree: when building Python out of the
source tree.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44257: fix "assigment_expr" typo + regenerate the grammar, and remove unused imports (GH-29393)</title>
<updated>2021-11-03T20:57:40+00:00</updated>
<author>
<name>wim glenn</name>
<email>wim.glenn@gmail.com</email>
</author>
<published>2021-11-03T20:57:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=762173c6709f5cf3b59cbbe47d4e6fafbfe7ec2a'/>
<id>762173c6709f5cf3b59cbbe47d4e6fafbfe7ec2a</id>
<content type='text'>

Co-authored-by: Wim Glenn &lt;wglenn@jumptrading.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Co-authored-by: Wim Glenn &lt;wglenn@jumptrading.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Extract visitors from the grammar nodes and call makers in the peg generator (GH-28172)</title>
<updated>2021-09-05T13:58:52+00:00</updated>
<author>
<name>Pablo Galindo Salgado</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-09-05T13:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b01fd533fef78b088674bad73267b89bea98e904'/>
<id>b01fd533fef78b088674bad73267b89bea98e904</id>
<content type='text'>
Simplify the peg generator logic by extracting as much visitors as possible to disentangle the flow and separate concerns.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplify the peg generator logic by extracting as much visitors as possible to disentangle the flow and separate concerns.</pre>
</div>
</content>
</entry>
<entry>
<title>Update pegen to use the latest upstream developments (GH-27586)</title>
<updated>2021-08-12T16:37:30+00:00</updated>
<author>
<name>Pablo Galindo Salgado</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-08-12T16:37:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=953d27261e455066b17a106d9e07bab3bf12983b'/>
<id>953d27261e455066b17a106d9e07bab3bf12983b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38605: Revert making 'from __future__ import annotations' the default (GH-25490)</title>
<updated>2021-04-21T11:41:19+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-04-21T11:41:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=b0544ba77cf86074fb1adde00558c67ca75eeea1'/>
<id>b0544ba77cf86074fb1adde00558c67ca75eeea1</id>
<content type='text'>
This reverts commits 044a1048ca93d466965afc027b91a5a9eb9ce23c and 1be456ae9d53bb1cba2b24fc86175c282d1c2169, adapting the code to changes that happened after it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commits 044a1048ca93d466965afc027b91a5a9eb9ce23c and 1be456ae9d53bb1cba2b24fc86175c282d1c2169, adapting the code to changes that happened after it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary imports in the grammar parser (GH-24904)</title>
<updated>2021-03-17T22:07:17+00:00</updated>
<author>
<name>Elisha Hollander</name>
<email>just4now666666@gmail.com</email>
</author>
<published>2021-03-17T22:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e272528bbd5e0b081dbffa73b1a6908f3992d13c'/>
<id>e272528bbd5e0b081dbffa73b1a6908f3992d13c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'gather' rules in the python parser generator (GH-22021)</title>
<updated>2020-09-03T14:29:55+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-09-03T14:29:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=e55a0e971b4bf9e6473bf0ca6bebdff76c075ef6'/>
<id>e55a0e971b4bf9e6473bf0ca6bebdff76c075ef6</id>
<content type='text'>
Currently, empty sequences in gather rules make the conditional for
gather rules fail as empty sequences evaluate as "False". We need to
explicitly check for "None" (the failure condition) to avoid false
negatives.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Currently, empty sequences in gather rules make the conditional for
gather rules fail as empty sequences evaluate as "False". We need to
explicitly check for "None" (the failure condition) to avoid false
negatives.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-41044: Generate valid PEG python parsers for opt+seq rules (GH-20995)</title>
<updated>2020-06-20T17:40:06+00:00</updated>
<author>
<name>Batuhan Taskaya</name>
<email>isidentical@gmail.com</email>
</author>
<published>2020-06-20T17:40:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=55460ee6dc9a4f16bd68d6b6be3a8398c7d4a596'/>
<id>55460ee6dc9a4f16bd68d6b6be3a8398c7d4a596</id>
<content type='text'>

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>

Co-authored-by: Pablo Galindo &lt;Pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40334: use the TOKENS file when checking dangling rules (GH-19849)</title>
<updated>2020-05-01T22:14:12+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-05-01T22:14:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=7ba08ff7b41911f972d0750e068a2270e0dbd68f'/>
<id>7ba08ff7b41911f972d0750e068a2270e0dbd68f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-40334: refactor and cleanup for the PEG generators (GH-19775)</title>
<updated>2020-04-29T09:42:21+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2020-04-29T09:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/cpython-git.git/commit/?id=4db245ee9ddbe6c53d375de59a35ff59dea2a8e0'/>
<id>4db245ee9ddbe6c53d375de59a35ff59dea2a8e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
