64 Commits (c8a87addb1fa35dec79ed8f227eba3694fc36234)

Author SHA1 Message Date
Lysandros Nikolaou 2ea320dddd
bpo-40631: Disallow single parenthesized star target (GH-24027) 5 years ago
Pablo Galindo 43c4fb6c90
bpo-30858: Improve error location for expressions with assignments (GH-23753) 5 years ago
Pablo Galindo 9bdc40ee3e
Refactor the grammar to match the language specification docs (GH-23574) 5 years ago
Pablo Galindo b0aba1fcdc
bpo-42381: Allow walrus in set literals and set comprehensions (GH-23332) 5 years ago
Lysandros Nikolaou cae60187cf
bpo-42316: Allow unparenthesized walrus operator in indexes (GH-23317) 5 years ago
Lysandros Nikolaou cb3e5ed071
bpo-42374: Allow unparenthesized walrus in genexps (GH-23319) 5 years ago
Lysandros Nikolaou 02cdfc93f8
bpo-42218: Correctly handle errors in left-recursive rules (GH-23065) 5 years ago
Pablo Galindo 06f8c3328d
bpo-42214: Fix check for NOTEQUAL token in the PEG parser for the barry_as_flufl rule (GH-23048) 5 years ago
Lysandros Nikolaou 15acc4eaba
bpo-41659: Disallow curly brace directly after primary (GH-22996) 5 years ago
Lysandros Nikolaou bca7014032
bpo-42123: Run the parser two times and only enable invalid rules on the second run (GH-22111) 5 years ago
Lysandros Nikolaou 2e5ca9e3f6
bpo-41746: Cast to typed seqs in CHECK macros to avoid type erasure (GH-22864) 5 years ago
Batuhan Taskaya 48f305fd12
bpo-41979: Accept star-unpacking on with-item targets (GH-22611) 5 years ago
Pablo Galindo a5634c4067
bpo-41746: Add type information to asdl_seq objects (GH-22223) 6 years ago
Pablo Galindo 315a61f7a9
bpo-41697: Correctly handle KeywordOrStarred when parsing arguments in the parser (GH-22077) 6 years ago
Pablo Galindo 4a97b1517a
bpo-41690: Use a loop to collect args in the parser instead of recursion (GH-22053) 6 years ago
Pablo Galindo 1ac0cbca36
bpo-41215: Don't use NULL by default in the PEG parser keyword list (GH-21355) 6 years ago
Batuhan Taskaya c8f29ad986
bpo-40769: Allow extra surrounding parentheses for invalid annotated assignment rule (GH-20387) 6 years ago
Lysandros Nikolaou 4b85e60601
bpo-41119: Output correct error message for list/tuple followed by colon (GH-21160) 6 years ago
Lysandros Nikolaou 6c4e0bd974
bpo-41060: Avoid SEGFAULT when calling GET_INVALID_TARGET in the grammar (GH-21020) 6 years ago
Lysandros Nikolaou 01ece63d42
bpo-40334: Produce better error messages on invalid targets (GH-20106) 6 years ago
Pablo Galindo 1ed83adb0e
bpo-40939: Remove the old parser (GH-20768) 6 years ago
Victor Stinner 9e5d30cc99
bpo-39882: Py_FatalError() logs the function name (GH-18819) 6 years ago
Inada Naoki 09415ff0eb
fix warnings by adding more const (GH-12924) 7 years ago
Pablo Galindo f2cf1e3e28
bpo-36623: Clean parser headers and include files (GH-12253) 7 years ago
Guido van Rossum dcfcd146f8 bpo-35766: Merge typed_ast back into CPython (GH-11645) 7 years ago
Ivan Levkivskyi 9932a22897
bpo-33416: Add end positions to Python AST (GH-11605) 7 years ago
Berker Peksag 2a65ecb780 Issue #26130: Remove redundant variable 's' from Parser/parser.c 10 years ago
Serhiy Storchaka c679227e31 Issue #1772673: The type of `char*` arguments now changed to `const char*`. 13 years ago
Antoine Pitrou 9ed5f27266 Issue #18722: Remove uses of the "register" keyword in C code. 13 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Brett Cannon e3944a5e1e The BDFL has retired! Long live the FLUFL (Friendly Language Uncle For Life)! 17 years ago
Benjamin Peterson b74777ed33 Merged revisions 67030-67031 via svnmerge from 18 years ago
Benjamin Peterson 9aebc61ad8 Merged revisions 67030-67031 via svnmerge from 18 years ago
Benjamin Peterson bdca942ffc fix __future__ imports when multiple features are given 18 years ago
Christian Heimes 4d6ec85a02 Merged revisions 61952-61953 via svnmerge from 18 years ago
Christian Heimes 3c60833e1e Patch #2477: Added from __future__ import unicode_literals 18 years ago
Eric Smith 7c47894a2a Backport of the print function, using a __future__ import. 18 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago
Georg Brandl a6b9ce185e Fix a bug in the parser's future statement handling that led to "with" 20 years ago
Georg Brandl a10d3afed2 Fix a bug in the parser's future statement handling that led to "with" 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Anthony Baxter 114900298e Fix the code in Parser/ to also compile with C++. This was mostly casts for 20 years ago
Neal Norwitz 2c4e4f9839 SF patch #1467512, fix double free with triple quoted string in standard build. 20 years ago
Guido van Rossum 45aecf451a Checkpoint. 218 tests are okay; 53 are failing. Done so far: 20 years ago
Martin v. Löwis 49c5da1d88 Patch #1440601: Add col_offset attribute to AST nodes. 20 years ago
Thomas Wouters 8ae1295c5b Make 'as' an actual keyword when with's future statement is used. Not 20 years ago
Thomas Wouters 34aa7ba114 from __future__ import with_statement addon for 'with', mostly written by 20 years ago