40 Commits (e8f706eda77db200728fc436dca20f0591eeec27)

Author SHA1 Message Date
Benjamin Peterson 527c622926 make YieldFrom its own distinct from Yield (closes #13780) 14 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 14 years ago
Benjamin Peterson 450bb594c8 forgotten in f578ca44193d 15 years ago
Benjamin Peterson 43af12b0b4 unify TryExcept and TryFinally (closes #12199) 15 years ago
Benjamin Peterson bf1bbc1452 reflect with statements with multiple items in the AST (closes #12106) 15 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 16 years ago
Neal Norwitz ad74aa8dc0 Merged revisions 62047 via svnmerge from 18 years ago
Neal Norwitz db4115ffc0 Merged revisions 62039-62042 via svnmerge from 18 years ago
Martin v. Löwis 618dc5e064 Merged revisions 62004 via svnmerge from 18 years ago
Georg Brandl a48f3ab895 Patch #2511: Give the "excepthandler" AST item proper attributes by making it a Sum. 18 years ago
Georg Brandl f2bfd54d6f Properly check for consistency with the third argument of 18 years ago
Georg Brandl fc8eef3c78 Patch #1810 by Thomas Lee, reviewed by myself: 18 years ago
Christian Heimes 5224d28d38 Patch #1759: Backport of PEP 3129 class decorators 18 years ago
Collin Winter 828f04ac3f Issue #1066: implement PEP 3109, 2/3 of PEP 3134. 19 years ago
Guido van Rossum 992d4a3e6e Merged revisions 56154-56264 via svnmerge from 19 years ago
Guido van Rossum d59da4b432 Merged revisions 55407-55513 via svnmerge from 19 years ago
Guido van Rossum 1bc535dc78 Merged revisions 55328-55341 via svnmerge from 19 years ago
Guido van Rossum 0368b726a1 Merged revisions 55225-55227,55229-55269 via svnmerge from 19 years ago
Nick Coghlan 650f0d06d3 Hide list comp variables and support set comprehensions 19 years ago
Guido van Rossum 52cc1d838f Implement PEP 3115 -- new metaclass syntax and semantics. 19 years ago
Jeremy Hylton 81e9502df6 Provisional implementation of PEP 3104. 19 years ago
Georg Brandl ee91be45df Make bytes_repr return a string containing a b"" literal. 19 years ago
Thomas Wouters 7ea15d0910 Prevent regeneration. 19 years ago
Thomas Wouters 00e41defe8 Bytes literal. 19 years ago
Thomas Wouters cf297e46b8 Merged revisions 53623-53858 via svnmerge from 19 years ago
Brett Cannon 0db62aaf09 Modify Parser/asdl_c.py so that the __version__ number for Python/Python-ast.c 19 years ago
Georg Brandl 88fc6646d1 * Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes. 19 years ago
Thomas Wouters b213704f3c Merged revisions 53451-53537 via svnmerge from 19 years ago
Martin v. Löwis 9d179ce4f9 Prefix AST symbols with _Py_. Fixes #1637022. 19 years ago
Martin v. Löwis 4885e7d098 Prefix AST symbols with _Py_. Fixes #1637022. 19 years ago
Guido van Rossum 16be03e4a2 Some more changes related to the new except syntax and semantics, 19 years ago
Neal Norwitz c150536b5e PEP 3107 - Function Annotations thanks to Tony Lownds 19 years ago
Guido van Rossum 4f72a78684 Jiwon Seo's PEP 3102 implementation. 19 years ago
Georg Brandl 52318d6215 Patch #1550786: ellipsis literal. 20 years ago
Georg Brandl 7cae87ca7b Patch #1550800: make exec a function. 20 years ago
Guido van Rossum 86e58e239e SF patch 1547796 by Georg Brandl -- set literals. 20 years ago
Brett Cannon e2e23ef97d Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Martin v. Löwis 0cc56e5c59 Introduce asdl_int_seq, to hold cmpop_ty. 20 years ago
Martin v. Löwis 01b810106c Make _kind types global for C++ compilation. 20 years ago
Jeremy Hylton 2f327c14eb Add lineno, col_offset to excephandler to enable future fix for 20 years ago
Martin v. Löwis 49c5da1d88 Patch #1440601: Add col_offset attribute to AST nodes. 20 years ago
Thomas Wouters f7f438ba3b SF patch #1438387, PEP 328: relative and absolute imports. 20 years ago
Guido van Rossum c2e20744b2 PEP 343 -- the with-statement. 20 years ago
Thomas Wouters dca3b9c797 PEP 308 implementation, including minor refdocs and some testcases. It 20 years ago
Martin v. Löwis bd260da900 Generate code to recursively copy an AST into 20 years ago
Neal Norwitz adb69fcdff Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, 20 years ago
Neal Norwitz 897ff817d5 SF #1373150, diffs in working copy after a build 20 years ago
Neal Norwitz 7b5a604d24 Whoops, checkin consistent versions of *all* files to stop polluting 20 years ago