summaryrefslogtreecommitdiffstats
path: root/Lib/compiler/pycodegen.py
Commit message (Expand)AuthorAgeFilesLines
* Get rid of __context__, per the latest changes to PEP 343 and python-devGuido van Rossum2006-05-021-2/+0
* Teach the compiler module about augmented assignment to tuple subscriptsNick Coghlan2006-03-141-4/+2
* Um, I thought I'd already checked this in.Guido van Rossum2006-03-101-2/+0
* Fix compiler breakage related to absolute importsNeal Norwitz2006-03-031-2/+2
* Hopefully this removes all vestiges of CO_GENERATOR_ALLOWED that canNeal Norwitz2006-03-031-3/+1
* Add support for absolute/relative imports and if/else expressions:Thomas Wouters2006-03-031-2/+26
* Update the compiler package to compile the with-statement.Guido van Rossum2006-02-281-0/+41
* No need for types, use isinstanceNeal Norwitz2005-11-251-5/+4
* Whitespace normalization.Tim Peters2004-08-201-1/+1
* This is Mark Russell's patch:Michael W. Hudson2004-08-171-2/+2
* SF patch 836879.Jeremy Hylton2004-08-071-21/+19
* Whitespace normalization.Tim Peters2004-08-041-2/+2
* PEP-0318, @decorator-style. In Guido's words:Anthony Baxter2004-08-021-0/+10
* Whitespace normalization.Tim Peters2004-07-071-1/+1
* SF patch #872326: Generator expression implementationRaymond Hettinger2004-05-191-0/+89
* Remove unused instance attributes.Neil Schemenauer2004-03-211-2/+0
* Jacob Hallen cornered me here at EuroPython and got me to look atMichael W. Hudson2003-06-271-1/+5
* Replace all but one explicit emit('SET_LINENO') with call to set_lineno().Jeremy Hylton2002-12-311-8/+2
* SF patch [ 597919 ] compiler package and SET_LINENOJeremy Hylton2002-12-311-27/+28
* Fixing bugGustavo Niemeyer2002-12-161-2/+2
* Remove uses of string module and stat.ST_MODENeal Norwitz2002-06-061-5/+3
* Whitespace normalization.Tim Peters2002-02-161-1/+1
* Merge of the release22 branch changes back into the trunk.Barry Warsaw2001-12-211-3/+9
* Fix [ #484645 ] little bug in pycodegen.pyJeremy Hylton2001-11-271-1/+1
* Fix SF bug #479186: compiler generates bad code for "del"Jeremy Hylton2001-11-091-0/+1
* Whitespace normalization.Tim Peters2001-10-181-19/+19
* API change:Jeremy Hylton2001-09-171-5/+95
* Last set of change to get regression tests to passJeremy Hylton2001-09-171-1/+1
* Handle more syntax errors.Jeremy Hylton2001-09-171-29/+32
* support true divisionJeremy Hylton2001-09-171-1/+3
* Add code generator for yield stmtJeremy Hylton2001-09-141-0/+5
* Various sundry changes for 2.2 compatibilityJeremy Hylton2001-09-141-133/+89
* Fix _convert_NAME() so that it doesn't store locals for class bodies.Jeremy Hylton2001-08-301-4/+7
* spurious popJeremy Hylton2001-08-301-1/+0
* Track the block stack more reasonably in order to handle continue inJeremy Hylton2001-08-291-13/+45
* Generate SET_LINENO for list and tuple literals when the open parenJeremy Hylton2001-08-291-1/+3
* Support // and //=Jeremy Hylton2001-08-291-1/+6
* Make sure the JUMP_ABSOLUTE and POP_BLOCK at the end of a for loop areJeremy Hylton2001-08-281-1/+1
* Generate FOR_ITER-based loops instead of old FOR_LOOP-based loopsJeremy Hylton2001-08-281-5/+9
* Handle private namesJeremy Hylton2001-08-271-13/+24
* emit SET_LINENO for augmented assignmentsJeremy Hylton2001-08-271-0/+4
* Many changes -- bug fixes and sundry improvementsJeremy Hylton2001-08-271-33/+30
* 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-121-13/+11
* Revise handling of tuple arguments so that the variables names matchJeremy Hylton2001-04-121-7/+7
* Fix unpackSequence() to use _nameOp() rather than LOAD_FASTJeremy Hylton2001-04-121-1/+2
* Inside a class scope always use LOAD_NAME, STORE_NAME, DEL_NAMEJeremy Hylton2001-04-121-0/+3
* Preliminary support for nested scopesJeremy Hylton2001-04-121-77/+228