sourcecodegen

Sagteware kiekie:
sourcecodegen
Sagteware besonderhede:
Weergawe: 0.6.14
Upload datum: 12 May 15
Ontwikkelaar: Malthe Borch
Lisensie: Gratis
Populariteit: 33

Rating: nan/5 (Total Votes: 0)

sourcecodegen is 'n Python biblioteek wat 'n module-vlak bron-kode generator wat funksioneer op die AST uit bied die ingeboude compiler.ast module.
Let daarop dat hierdie AST is nie verenigbaar met die nuwe ast module in Python 2,6.
Gebruik:
Die kragopwekker werk op AST parse bome.
& Nbsp; >>> van samesteller invoer parse
& Nbsp; >>> boom = parse ("" "
& Nbsp; ... Druk "Hallo, wêreld!"
& Nbsp; ... "" ")
Ons kan nou genereer Python-kode gelykstaande aan die oorspronklike gebruik van die bron-kode generator.
& Nbsp; >>> van sourcecodegen invoer ModuleSourceCodeGenerator
& Nbsp; >>> generator = ModuleSourceCodeGenerator (boom)
& Nbsp; >>> druk generator.getSourceCode ()
& Nbsp; druk 'Hello, world! "

Wat is nuut in hierdie release:

  • Vaste kwessie waar 'n ast.Sliceobj buite die konteks van onderskrifte (dit is 'n vreemde konstruk wat ongelukkig is verstaan ​​word deur Python se nalatenskap AST samesteller, maar nie moontlik om voort te plant van die bron-kode).
  • Die kwessie raak ten minste Zope se RestrictedPython pakket. [Malthe]
  • Vaste kwessie waar 'n funksie met 'n docstring en 'n funksie liggaam verkeerde inkeping sou kry. [Malthe]

Wat is nuut in die weergawe 0.6.13:

  • Bygevoeg ondersteuning vir funksie docstrings. [Malthe]

Wat is nuut in die weergawe 0.6.12:

  • Voeg repoze lisensie teks in license.txt met toestemming van die skrywer. http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [jinty]

Wat is nuut in die weergawe 0.6.11:

  • Bygevoeg ondersteuning vir drieledige operateur (Python 2.5+) . [Malthe]

Wat is nuut in die weergawe 0.6.10:

  • Vaste orde van knoop en uitdrukking vir vergrote opdrag. [Malthe]

Wat is nuut in weergawe 0.6.9:

  • Vaste kwessie waar veranderlike navraag argumente sou soms nie korrek hanteer word. [Malthe]
  • Vaste kwessie waar identiteit operateur nie korrek hanteer word. [Malthe]

Wat is nuut in weergawe 0.6.8:

  • Vaste kwessie waar die delete operateur sal nie behandel word as 'n verklaring gesê. [Malthe]

Wat is nuut in weergawe 0.6.7:

  • Vaste kwessie waar ster en dubbel-ster argumente sou gedruk sonder '*' en '**' voorvoegsel. [Malthe]

Wat is nuut in weergawe 0.6.6:

  • Vaste kwessie waar verskeie weggegooi elemente in 'n verklaring sou kry verkeerde inkeping. [Malthe]

Vereistes :

  • Python

Ander sagteware ontwikkelaar Malthe Borch

Dobbin
Dobbin

14 Apr 15

Clone
Clone

14 Apr 15

pyramid_skins
pyramid_skins

14 Apr 15

Kommentaar te sourcecodegen

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!