aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/compiler/pycodegen.py
Commit message (Expand)AuthorAge
...
* Various sundry changes for 2.2 compatibilityJeremy Hylton2001-09-14
* Fix _convert_NAME() so that it doesn't store locals for class bodies.Jeremy Hylton2001-08-30
* spurious popJeremy Hylton2001-08-30
* Track the block stack more reasonably in order to handle continue inJeremy Hylton2001-08-29
* Generate SET_LINENO for list and tuple literals when the open parenJeremy Hylton2001-08-29
* Support // and //=Jeremy Hylton2001-08-29
* Make sure the JUMP_ABSOLUTE and POP_BLOCK at the end of a for loop areJeremy Hylton2001-08-28
* Generate FOR_ITER-based loops instead of old FOR_LOOP-based loopsJeremy Hylton2001-08-28
* Handle private namesJeremy Hylton2001-08-27
* emit SET_LINENO for augmented assignmentsJeremy Hylton2001-08-27
* Many changes -- bug fixes and sundry improvementsJeremy Hylton2001-08-27
* Pop loop off the loop stack before handling the loop's else clause.Jeremy Hylton2001-04-12
* Use new _implicitNameOp() to generate name op code for list comprehensions.Jeremy Hylton2001-04-12
* Add support for visitAssAttr to findOp().Jeremy Hylton2001-04-12
* pyassem.py:Jeremy Hylton2001-04-12
* Revise handling of tuple arguments so that the variables names matchJeremy Hylton2001-04-12
* Fix unpackSequence() to use _nameOp() rather than LOAD_FASTJeremy Hylton2001-04-12
* Inside a class scope always use LOAD_NAME, STORE_NAME, DEL_NAMEJeremy Hylton2001-04-12
* Preliminary support for nested scopesJeremy Hylton2001-04-12
* typoJeremy Hylton2001-04-11
* [finishing fix from earlier checkins]Jeremy Hylton2001-04-11
* Generate docstrings.Jeremy Hylton2001-04-11
* Add support for future statementsJeremy Hylton2001-04-09
* Change the graph structure to contain the code generator object forJeremy Hylton2000-11-06
* Now supports entire Python 2.0 language and still supports PythonJeremy Hylton2000-10-13
* Fix SF bug #116263: support for from .. import *Jeremy Hylton2000-10-12
* patch by Neil Schemenauer to improve (fix?) line number generationJeremy Hylton2000-09-01
* Update magic number.Jeremy Hylton2000-09-01
* Bring Tools/compiler almost up to date. Specifically:Thomas Wouters2000-08-12
* replace most calls to emit 'SET_LINENO' will call to method set_linenoJeremy Hylton2000-08-04
* patches from Mark HammondJeremy Hylton2000-05-02
* complete rewriteJeremy Hylton2000-03-16
* rename compile.py to pycodegen.pyJeremy Hylton2000-03-06
* the previous quick hack to fix def foo((x,y)) failed on some casesJeremy Hylton2000-02-17
* satisfy the tabnannyJeremy Hylton2000-02-17
* support for arglists with implicit tuple unpacksJeremy Hylton2000-02-16
* finish first impl of code generatorJeremy Hylton2000-02-15
* edit a doc stringJeremy Hylton2000-02-14
* get rid of spurious printJeremy Hylton2000-02-14
* looks like everything is working except for try/except (pystoneJeremy Hylton2000-02-14
* split compile.py into two filesJeremy Hylton2000-02-14
* change MODULE_NAMESPACE/FUNCTION_NAMESPACE stuff to have a single flagJeremy Hylton2000-02-12
* add support for Lambda nodesJeremy Hylton2000-02-11
* add loop handling viaJeremy Hylton2000-02-10
* add namespace attr to CodeGenerator, can be either MODULE_NAMESPACE orJeremy Hylton2000-02-10
* add ExampleASTVisitor:Jeremy Hylton2000-02-10
* add optional verbose arg to walk function. it overrides the globalJeremy Hylton2000-02-08
* now produces valid pyc files for a least a trivial subset of theJeremy Hylton2000-02-08
* rapid evolution towards producing real .pyc files (even though I don'tJeremy Hylton2000-02-04
* checking in initial weekend's workJeremy Hylton2000-02-04