sourcecodegen

Software screenshot:
sourcecodegen
Podrobnosti Software:
Verze: 0.6.14
Datum uploadu: 12 May 15
Vývojka: Malthe Borch
Licence: Volný
Popularita: 33

Rating: nan/5 (Total Votes: 0)

sourcecodegen je knihovna, Python, který poskytuje úroveň modulu zdrojový kód generátor, který pracuje na AST z vestavěného compiler.ast modulu.
Všimněte si, že toto AST není kompatibilní s novou ast modulu v Pythonu 2.6.
Použití:
Generátor pracuje na AST rozebrat stromy.
& Nbsp; >>> z kompilátoru import Parse
& Nbsp; >>> strom = parse ("" "
& Nbsp; ... print "Hello, world!"
& Nbsp; ... "" ")
Nyní můžeme generovat Python-kód rovnocenná původní pomocí zdrojového kódu generátor.
& Nbsp; >>> z sourcecodegen import ModuleSourceCodeGenerator
& Nbsp; >>> generátor = ModuleSourceCodeGenerator (strom)
& Nbsp; >>> print generator.getSourceCode ()
& Nbsp; print "Hello, world!"

Co je nového v této verzi:

  • Opravena chyba, kdy ast.Sliceobj mimo kontext indexů (to je liché konstrukt, který je bohužel chápe Python je starší AST kompilátor, ale není možné reprodukovat ze zdrojového kódu).
  • problém se týká alespoň RestrictedPython balíček Zope je. [Malthe]
  • Opravena chyba, kdy funkce s dokumentačního řetězce a tělo funkce by se nesprávné odsazení. [Malthe]

Co je nového ve verzi 0.6.13:

  • Přidána podpora pro funkční docstrings. [Malthe]

Co je nového ve verzi 0.6.12:

  • Přidat repoze text licence v License.txt s oprávněním autora. http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [Jinty]

Co je nového ve verzi 0.6.11:

  • Byla přidána podpora pro ternárním operátora (Python 2.5+) , [Malthe]

Co je nového ve verzi 0.6.10:

  • Pevná pořadí uzlu a projevu pro rozšířený úkol. [Malthe]

Co je nového ve verzi 0.6.9:

  • Opravena chyba, kdy variabilní klíčová slova argumenty by někdy ne zacházet správně. [Malthe]
  • Opravena chyba, kdy operátor identity by neměly manipulovat správně. [Malthe]

Co je nového ve verzi 0.6.8:

  • Opravena chyba, kdy delete operátor by neměli být léčeni jako prohlášení. [Malthe]

Co je nového ve verzi 0.6.7:

  • by Opravena chyba, kdy hvězda a double-hvězdičkové argumenty vytisknout, aniž by se "*" a "**" předponou. [Malthe]

Co je nového ve verzi 0.6.6:

  • Opravena chyba, kdy více vyřazené prvky v prohlášení by dostat špatné odsazení. [Malthe]

Požadavky na :

  • Python

Ostatní software developer Malthe Borch

Clone
Clone

14 Apr 15

pyramid_skins
pyramid_skins

14 Apr 15

Dobbin
Dobbin

14 Apr 15

Komentáře k sourcecodegen

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!