• Jeremy Hylton's avatar
    Now supports entire Python 2.0 language and still supports Python · 9c048f9f
    Jeremy Hylton yazdı
    1.5.2.  The compiler generates code for the version of the interpreter
    it is run under.
    
    ast.py:
        Print and Printnl add dest attr for extended print
        new node AugAssign for augmented assignments
        new nodes ListComp, ListCompFor, and ListCompIf for list
            comprehensions
    
    pyassem.py:
        add work around for string-Unicode comparison raising UnicodeError
            on comparison of two objects in code object's const table
    
    pycodegen.py:
        define VERSION, the Python major version number
        get magic number using imp.get_magic() instead of hard coding
        implement list comprehensions, extended print, and augmented
            assignment; augmented assignment uses Delegator classes (see
            doc string)
        fix import and tuple unpacking for 1.5.2
    
    transformer.py:
        various changes to support new 2.0 grammar and old 1.5 grammar
        add debug_tree helper than converts and symbol and token numbers
        to their names
    9c048f9f
Adı
Son kayıt (commit)
Son güncelleme
..
audiopy Loading commit data...
bgen Loading commit data...
compiler Loading commit data...
faqwiz Loading commit data...
freeze Loading commit data...
i18n Loading commit data...
idle Loading commit data...
modulator Loading commit data...
pynche Loading commit data...
scripts Loading commit data...
unicode Loading commit data...
versioncheck Loading commit data...
webchecker Loading commit data...
world Loading commit data...
README Loading commit data...