Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid reinitializing the types twice. | Martin v. Löwis | 2006-02-27 | 1 | -0/+1 |
| | |||||
* | Stop generating empty arrays. | Martin v. Löwis | 2006-02-26 | 1 | -117/+38 |
| | |||||
* | Fix iterating over cmpop_ty lists. | Martin v. Löwis | 2006-02-26 | 1 | -2/+7 |
| | |||||
* | Generate code to recursively copy an AST into | Martin v. Löwis | 2006-02-26 | 1 | -724/+1550 |
| | | | | a tree of Python objects. Expose this through compile(). | ||||
* | Regenerate. | Martin v. Löwis | 2006-01-02 | 1 | -45/+45 |
| | |||||
* | Merge from ast-arena. This reduces the code in Python/ast.c by ~300 lines, | Neal Norwitz | 2005-12-17 | 1 | -554/+113 |
| | | | | simplifies a lot of error handling code, and fixes many memory leaks. | ||||
* | SF #1373150, diffs in working copy after a build | Neal Norwitz | 2005-12-11 | 1 | -1/+1 |
| | | | | | | | | Strip off leading dots and slash so the generated files are the same regardless of whether you configure in the checkout directory or build. If anyone configures in a different directory, we might want a cleaner approach using os.path.*(). Hopefully this is good enough. | ||||
* | Whoops, checkin consistent versions of *all* files to stop polluting | Neal Norwitz | 2005-11-13 | 1 | -0/+74 |
| | | | | a bunch of names | ||||
* | Prevent name pollution by making lots of internal functions static. | Neal Norwitz | 2005-11-13 | 1 | -14/+28 |
| | |||||
* | Use PyErr_NoMemory() instead of rolling our own. | Neal Norwitz | 2005-10-23 | 1 | -61/+54 |
| | | | | Get rid of "int i" unused warnings from Python-ast.c which we are generating. | ||||
* | Merge ast-branch to head | Jeremy Hylton | 2005-10-20 | 1 | -0/+2281 |
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. |