summaryrefslogtreecommitdiffstats
path: root/Tools/compiler
Commit message (Expand)AuthorAgeFilesLines
* Track the block stack more reasonably in order to handle continue inJeremy Hylton2001-08-291-13/+45
* Improve stack depth computation for try/except and try/finallyJeremy Hylton2001-08-291-1/+4
* Add __getitem__() handler for use by visitContinue()Jeremy Hylton2001-08-291-0/+2
* Generate SET_LINENO for list and tuple literals when the open parenJeremy Hylton2001-08-291-1/+3
* Make sure that atoms (Tuple, List, etc.) have lineno attributesJeremy Hylton2001-08-291-2/+4
* Fix off-by-one errors in code to find depth of stack.Jeremy Hylton2001-08-291-3/+3
* Undo change from list to dict for handling varnames, consts, etc.Jeremy Hylton2001-08-291-49/+22
* Change default() to use getChildNodes() instead of getChildren()Jeremy Hylton2001-08-291-3/+2
* Support // and //=Jeremy Hylton2001-08-291-1/+6
* Add support for // and //=.Jeremy Hylton2001-08-291-5/+16
* Add generator detection to symbol table.Jeremy Hylton2001-08-291-9/+35
* Modify name conversion to be (hopefully) a bit more efficient.Jeremy Hylton2001-08-291-17/+52
* Revise implementations of getChildren() and getChildNodes().Jeremy Hylton2001-08-295-218/+926
* Don't include doc string of class in its code childJeremy Hylton2001-08-291-0/+5
* Make sure the JUMP_ABSOLUTE and POP_BLOCK at the end of a for loop areJeremy Hylton2001-08-281-1/+1
* XXX_NAME ops should affect varnamesJeremy Hylton2001-08-281-1/+4
* Generate FOR_ITER-based loops instead of old FOR_LOOP-based loopsJeremy Hylton2001-08-281-5/+9
* Handle private namesJeremy Hylton2001-08-273-20/+50
* emit SET_LINENO for augmented assignmentsJeremy Hylton2001-08-271-0/+4
* Many changes -- bug fixes and sundry improvementsJeremy Hylton2001-08-271-33/+30
* Fix for sibling nodes that define the same free variableJeremy Hylton2001-08-271-6/+10
* Add lookup_name() to optimize use of stack framesJeremy Hylton2001-08-271-5/+21
* Two changes to visitor API:Jeremy Hylton2001-08-271-20/+23
* Why didn't I think of Fred off the top of my head?Jeremy Hylton2001-08-271-0/+1
* Add everyone I can think of off the top of my headJeremy Hylton2001-08-271-0/+7
* Revise regrtest to compile entire standard library.Jeremy Hylton2001-08-271-9/+28
* Add -c option to continue if one file has a SyntaxErrorJeremy Hylton2001-08-271-2/+15
* Add a little introductory text.Jeremy Hylton2001-08-181-15/+93
* Generate correct reprs for Mul, Add, etc.Jeremy Hylton2001-08-183-20/+12
* Track removal of doc string from Module().nodes[0]Jeremy Hylton2001-08-181-7/+2
* Add Yield() nodeJeremy Hylton2001-08-181-0/+12
* Add Yield() statement handlerJeremy Hylton2001-08-181-1/+11
* Remove spurious space before a period.Fred Drake2001-08-151-1/+1
* Use the "howto" document class rather than the "manual" class.Fred Drake2001-08-151-85/+81
* Properly mark attribute names in the table.Fred Drake2001-08-151-117/+117
* Change the generated markup so that attribute names are properly marked.Fred Drake2001-08-151-1/+1
* Fix small markup consistency nits.Fred Drake2001-08-151-7/+8
* update simple explanation of parseFile()Jeremy Hylton2001-08-141-1/+1
* First day's progress on documentationJeremy Hylton2001-08-143-0/+588
* Fix typo in astgen scriptJeremy Hylton2001-08-143-3/+3
* Regenerated from new ast.txt and new astgen.pyJeremy Hylton2001-08-141-12/+23
* Add getChildNodes() method to NodeJeremy Hylton2001-08-142-0/+4
* Add Yield nodeJeremy Hylton2001-08-142-0/+2
* Update e-mail addressAndrew M. Kuchling2001-08-131-1/+1
* Added README to this directoryAndrew M. Kuchling2001-08-081-0/+21
* SF bug 430991: wrong co_lnotabTim Peters2001-06-091-17/+14
* Pop loop off the loop stack before handling the loop's else clause.Jeremy Hylton2001-04-121-4/+4
* Use new _implicitNameOp() to generate name op code for list comprehensions.Jeremy Hylton2001-04-121-4/+17
* Add support for visitAssAttr to findOp().Jeremy Hylton2001-04-121-1/+1
* pyassem.py:Jeremy Hylton2001-04-122-14/+111