| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix _convert_NAME() so that it doesn't store locals for class bodies. | Jeremy Hylton | 2001-08-30 | 3 | -15/+15 |
|
|
* | spurious pop | Jeremy Hylton | 2001-08-30 | 1 | -1/+0 |
|
|
* | Track the block stack more reasonably in order to handle continue in | Jeremy Hylton | 2001-08-29 | 1 | -13/+45 |
|
|
* | Improve stack depth computation for try/except and try/finally | Jeremy Hylton | 2001-08-29 | 1 | -1/+4 |
|
|
* | Add __getitem__() handler for use by visitContinue() | Jeremy Hylton | 2001-08-29 | 1 | -0/+2 |
|
|
* | Generate SET_LINENO for list and tuple literals when the open paren | Jeremy Hylton | 2001-08-29 | 1 | -1/+3 |
|
|
* | Make sure that atoms (Tuple, List, etc.) have lineno attributes | Jeremy Hylton | 2001-08-29 | 1 | -2/+4 |
|
|
* | Fix off-by-one errors in code to find depth of stack. | Jeremy Hylton | 2001-08-29 | 1 | -3/+3 |
|
|
* | Undo change from list to dict for handling varnames, consts, etc. | Jeremy Hylton | 2001-08-29 | 1 | -49/+22 |
|
|
* | Change default() to use getChildNodes() instead of getChildren() | Jeremy Hylton | 2001-08-29 | 1 | -3/+2 |
|
|
* | Support // and //= | Jeremy Hylton | 2001-08-29 | 1 | -1/+6 |
|
|
* | Add support for // and //=. | Jeremy Hylton | 2001-08-29 | 1 | -5/+16 |
|
|
* | Add generator detection to symbol table. | Jeremy Hylton | 2001-08-29 | 1 | -9/+35 |
|
|
* | Modify name conversion to be (hopefully) a bit more efficient. | Jeremy Hylton | 2001-08-29 | 1 | -17/+52 |
|
|
* | Revise implementations of getChildren() and getChildNodes(). | Jeremy Hylton | 2001-08-29 | 1 | -100/+602 |
|
|
* | Don't include doc string of class in its code child | Jeremy Hylton | 2001-08-29 | 1 | -0/+5 |
|
|
* | Make sure the JUMP_ABSOLUTE and POP_BLOCK at the end of a for loop are | Jeremy Hylton | 2001-08-28 | 1 | -1/+1 |
|
|
* | XXX_NAME ops should affect varnames | Jeremy Hylton | 2001-08-28 | 1 | -1/+4 |
|
|
* | Generate FOR_ITER-based loops instead of old FOR_LOOP-based loops | Jeremy Hylton | 2001-08-28 | 1 | -5/+9 |
|
|
* | Handle private names | Jeremy Hylton | 2001-08-27 | 3 | -20/+50 |
|
|
* | emit SET_LINENO for augmented assignments | Jeremy Hylton | 2001-08-27 | 1 | -0/+4 |
|
|
* | Many changes -- bug fixes and sundry improvements | Jeremy Hylton | 2001-08-27 | 1 | -33/+30 |
|
|
* | Fix for sibling nodes that define the same free variable | Jeremy Hylton | 2001-08-27 | 1 | -6/+10 |
|
|
* | Add lookup_name() to optimize use of stack frames | Jeremy Hylton | 2001-08-27 | 1 | -5/+21 |
|
|
* | Two changes to visitor API: | Jeremy Hylton | 2001-08-27 | 1 | -20/+23 |
|
|
* | Generate correct reprs for Mul, Add, etc. | Jeremy Hylton | 2001-08-18 | 1 | -20/+8 |
|
|
* | Track removal of doc string from Module().nodes[0] | Jeremy Hylton | 2001-08-18 | 1 | -7/+2 |
|
|
* | Add Yield() node | Jeremy Hylton | 2001-08-18 | 1 | -0/+12 |
|
|
* | Add Yield() statement handler | Jeremy Hylton | 2001-08-18 | 1 | -1/+11 |
|
|
* | Fix typo in astgen script | Jeremy Hylton | 2001-08-14 | 1 | -1/+1 |
|
|
* | Regenerated from new ast.txt and new astgen.py | Jeremy Hylton | 2001-08-14 | 1 | -12/+23 |
|
|
* | SF bug 430991: wrong co_lnotab | Tim Peters | 2001-06-09 | 1 | -17/+14 |
|
|
* | Pop loop off the loop stack before handling the loop's else clause. | Jeremy Hylton | 2001-04-12 | 1 | -4/+4 |
|
|
* | Use new _implicitNameOp() to generate name op code for list comprehensions. | Jeremy Hylton | 2001-04-12 | 1 | -4/+17 |
|
|
* | Add support for visitAssAttr to findOp(). | Jeremy Hylton | 2001-04-12 | 1 | -1/+1 |
|
|
* | pyassem.py: | Jeremy Hylton | 2001-04-12 | 2 | -14/+111 |
|
|
* | Revise handling of tuple arguments so that the variables names match | Jeremy Hylton | 2001-04-12 | 2 | -8/+8 |
|
|
* | Only treat an AugAssign as def if its the target is a Name. | Jeremy Hylton | 2001-04-12 | 1 | -2/+4 |
|
|
* | Fix unpackSequence() to use _nameOp() rather than LOAD_FAST | Jeremy Hylton | 2001-04-12 | 1 | -1/+2 |
|
|
* | Inside a class scope always use LOAD_NAME, STORE_NAME, DEL_NAME | Jeremy Hylton | 2001-04-12 | 1 | -0/+3 |
|
|
* | Preliminary support for nested scopes | Jeremy Hylton | 2001-04-12 | 3 | -89/+396 |
|
|
* | Define constants for types of scopes | Jeremy Hylton | 2001-04-12 | 1 | -0/+5 |
|
|
* | typo | Jeremy Hylton | 2001-04-11 | 1 | -4/+8 |
|
|
* | [finishing fix from earlier checkins] | Jeremy Hylton | 2001-04-11 | 1 | -0/+1 |
|
|
* | Add support for extra (*) arguments to preorder. | Jeremy Hylton | 2001-04-11 | 1 | -3/+3 |
|
|
* | Generate docstrings. | Jeremy Hylton | 2001-04-11 | 1 | -3/+26 |
|
|
* | Add lineno attributes to Discard nodes | Jeremy Hylton | 2001-04-11 | 1 | -1/+3 |
|
|
* | Make sure the docstring is always entered as the first element in the | Jeremy Hylton | 2001-04-11 | 1 | -11/+1 |
|
|
* | Add globals to list of names returned by get_names(). | Jeremy Hylton | 2001-04-09 | 1 | -7/+13 |
|
|
* | Add two arguments to Scope constructor, module scope and class name | Jeremy Hylton | 2001-04-09 | 1 | -24/+92 |
|
|