summaryrefslogtreecommitdiffstats
path: root/Include/asdl.h
Commit message (Collapse)AuthorAgeFilesLines
* Introduce asdl_int_seq, to hold cmpop_ty.Martin v. Löwis2006-04-131-0/+6
|
* revert - breaks build of Python/ast.c w/ gccSkip Montanaro2006-04-131-7/+3
|
* Use union to discriminate pointer types from enum/int types.Skip Montanaro2006-04-131-3/+7
|
* C++ already defines a perfectly good 'bool'. Use that.Anthony Baxter2006-04-111-0/+2
|
* Remove asdl_seq_APPEND() and simplify asdl seq implementation.Jeremy Hylton2006-02-281-12/+2
| | | | Clarify intended use of set_context() and check errors at all call sites.
* Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines,Neal Norwitz2005-12-171-1/+1
| | | | simplifies a lot of error handling code, and fixes many memory leaks.
* Whoops, checkin consistent versions of *all* files to stop pollutingNeal Norwitz2005-11-131-7/+0
| | | | a bunch of names
* Merge ast-branch to headJeremy Hylton2005-10-201-0/+54
This change implements a new bytecode compiler, based on a transformation of the parse tree to an abstract syntax defined in Parser/Python.asdl. The compiler implementation is not complete, but it is in stable enough shape to run the entire test suite excepting two disabled tests.