Files
cpython/Modules
Jeremy Hylton accb62b28e SF patch [ 597919 ] compiler package and SET_LINENO
A variety of changes from Michael Hudson to get the compiler working
with 2.3.  The primary change is the handling of SET_LINENO:

# The set_lineno() function and the explicit emit() calls for
# SET_LINENO below are only used to generate the line number table.
# As of Python 2.3, the interpreter does not have a SET_LINENO
# instruction.  pyassem treats SET_LINENO opcodes as a special case.

A few other small changes:
 - Remove unused code from pycodegen and pyassem.
 - Fix error handling in parsermodule.  When PyParser_SimplerParseString()
   fails, it sets an exception with detailed info.  The parsermodule
   was clobbering that exception and replacing it was a generic
   "could not parse string" exception.  Keep the original exception.
2002-12-31 18:17:44 +00:00
..
2002-12-06 12:48:53 +00:00
2002-12-31 17:34:30 +00:00
2000-06-30 16:09:01 +00:00
2002-07-17 16:30:39 +00:00
2002-07-17 16:30:39 +00:00
2002-11-09 19:54:06 +00:00
2002-12-06 12:48:53 +00:00
2002-12-31 16:16:07 +00:00
2002-12-06 12:48:53 +00:00
2002-11-08 12:53:11 +00:00
2002-12-30 16:25:41 +00:00
2002-08-07 16:21:51 +00:00
2002-12-30 22:08:05 +00:00
2002-10-30 21:08:34 +00:00
2002-07-17 16:30:39 +00:00
1996-01-26 21:10:22 +00:00
2002-12-07 14:56:36 +00:00