E&S CVS Commit: BytecodeAssembler - Constant handling has been
fixed so that it doesn't confuse equal valu
pje at eby-sarna.com
pje at eby-sarna.com
Tue Jul 4 22:56:05 EDT 2006
Author: pje
Date: Tue Jul 4 22:56:05 2006
New Revision: 2208
URL: http://svn.eby-sarna.com?rev=2208&view=rev
Log:
Constant handling has been fixed so that it doesn't confuse equal values of
differing types (e.g. ``1.0`` and ``True``), or equal unhashable objects
(e.g. two empty lists).
Removed ``nil`, ``ast_curry()`` and ``folding_curry()``, replacing them with
the ``nodetype()`` decorator and ``fold_args()``; please see the docs for
more details.
DecoratorTools is required now also.
Removed:
BytecodeAssembler/setup.cfg
Modified:
BytecodeAssembler/README.txt
BytecodeAssembler/peak/util/assembler.py
BytecodeAssembler/setup.py
More information about the source-changes
mailing list