E&S CVS Commit: RuleDispatch - Preliminary draft of an "assembler" for Python bytecode, to be used

pje at eby-sarna.com pje at eby-sarna.com
Mon Dec 19 02:32:18 EST 2005


Author: pje
Date: Mon Dec 19 02:32:17 2005
New Revision: 2111

URL: http://svn.eby-sarna.com?rev=2111&view=rev
Log:
Preliminary draft of an "assembler" for Python bytecode, to be used
in later code generation of generic functions.  The only features
missing at this point are jumps, block management, and nested scope
support.  Docs are also sketchy as yet, but I wanted to get a snapshot 
into source control before I stop work on it for now.  See assembler.txt 
for examples of what's implemented so far.

Added:
    RuleDispatch/src/dispatch/assembler.py   (with props)
    RuleDispatch/src/dispatch/assembler.txt   (with props)
Modified:
    RuleDispatch/src/dispatch/predicates.py
    RuleDispatch/src/dispatch/tests/test_dispatch.py




More information about the source-changes mailing list