sourcecodegen

Screenshot Software:
sourcecodegen
Detalii soft:
Versiune: 0.6.14
Incarca data: 12 May 15
Producător: Malthe Borch
Licenţă: Gratuit
Popularitate: 3

Rating: nan/5 (Total Votes: 0)

sourcecodegen este o bibliotecă Python, care oferă un generator de sursă cod la nivel de modul, care funcționează pe AST de built-in modulul compiler.ast.
Rețineți că acest lucru AST nu este compatibil cu noul modul AST în Python 2.6.
Utilizare:
Generatorul funcționează pe copaci AST analiza.
& Nbsp; >>> de compilator analizare import
& Nbsp; >>> copac = parse ("" "
& Nbsp; ... print "Salut, lume!"
& Nbsp; ... "" ")
Ne poate genera acum Python-cod echivalent cu originalul, folosind generatorul de codului sursă.
& Nbsp; >>> din sourcecodegen ModuleSourceCodeGenerator import
& Nbsp; >>> Generator = ModuleSourceCodeGenerator (copac)
& Nbsp; >>> generator.getSourceCode print ()
& Nbsp; print 'Hello, world! "

Ce este nou în această versiune:

  • Problema fixe în cazul în care o ast.Sliceobj în afara contextului indici (acesta este un construct ciudat, care este, din păcate, înțeleasă de moștenirea AST compilator Python, dar nu este posibil să se reproducă la codul sursă).
  • Problema afecteaza cel putin pachetul RestrictedPython Zope lui. [Malthe]
  • fix problemă în cazul unei funcții cu un docstring și un corp funcție ar primi indentare incorect. [Malthe]

Ce este nou în versiunea 0.6.13:

  • Adăugat suport pentru docstrings funcție. [Malthe]

Ce este nou în versiunea 0.6.12:

  • Adăugați repoze textul licență în license.txt cu permisiune de autor. http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [jinty]

Ce este nou în versiunea 0.6.11:

  • Adăugat suport pentru operatorul ternar (Python 2.5+) . [Malthe]

Ce este nou în versiunea 0.6.10:

  • Pentru fixă ​​de nod și de exprimare pentru atribuirea augmentată. [Malthe]

Ce este nou în versiunea 0.6.9:

  • Problema fixe în cazul variabile cuvinte cheie-argumente ar uneori nu fi manipulat in mod corect. [Malthe]
  • Problema fixe în cazul în care operatorul de identitate nu va fi manipulat in mod corect. [Malthe]

Ce este nou în versiunea 0.6.8:

  • Problema fixe în cazul în care operatorul de ștergere nu ar fi tratat ca o declarație. [Malthe]

Ce este nou în versiunea 0.6.7:

  • Problema fixe în cazul stele și dublu stele argumente ar fi tipărite fără "*" și prefixul "**". [Malthe]

Ce este nou în versiunea 0.6.6:

  • Problema fixe în cazul elementelor de mai multe aruncate într-o situație ar obține indentare greșit. [Malthe]

Cerințe :

  • Python

Alte software-uri de dezvoltator Malthe Borch

pyramid_skins
pyramid_skins

14 Apr 15

Clone
Clone

14 Apr 15

Dobbin
Dobbin

14 Apr 15

Comentarii la sourcecodegen

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!