]> granicus.if.org Git - python/commit
complete rewrite
authorJeremy Hylton <jeremy@alum.mit.edu>
Thu, 16 Mar 2000 20:06:59 +0000 (20:06 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Thu, 16 Mar 2000 20:06:59 +0000 (20:06 +0000)
commit36cc6a21973c38376c6a6fb646ca53e079950586
treee58e97b683ddaf7abc6fcaf93ba56d6103e46406
parentf635abee3a3c56aa614ca4c0edb963ec9747bf82
complete rewrite

code generator uses flowgraph as intermediate representation.  the old
    rep uses a list with explicit "StackRefs" to indicate the target
    of jumps.

pyassem converts flowgraph to bytecode, breaks up individual steps of
    generating bytecode
Lib/compiler/pyassem.py
Lib/compiler/pycodegen.py
Tools/compiler/compiler/pyassem.py
Tools/compiler/compiler/pycodegen.py