sourcecodegen

Yazılım ekran görüntüsü:
sourcecodegen
Yazılım detaylar:
Versiyon: 0.6.14
Qayıt: 12 May 15
Geliştirici: Malthe Borch
Lisans: Ücretsiz
Popülerlik: 3

Rating: nan/5 (Total Votes: 0)

sourcecodegen gelen AST üzerinde çalışan bir modül düzeyi kaynak kodu jeneratör sağlayan bir Python kütüphanesi yerleşik compiler.ast modülü.
Bu AST Python 2.6 yeni ast modülü ile uyumlu olmadığını unutmayın.
Kullanım:
Jeneratör AST ayrıştırmak ağaçları üzerinde çalışır.
& Nbsp; >>> derleyici ithalat ayrıştırma gelen
& Nbsp; >>> ağaç = parse ("" "
& Nbsp; ... print "Merhaba dünya!"
& Nbsp; ... "" ")
Biz şimdi kaynak kodu jeneratörü kullanarak orijinal Python kod eşdeğer üretebilir.
& Nbsp; >>> sourcecodegen ithalat ModuleSourceCodeGenerator gelen
& Nbsp; >>> jeneratör = ModuleSourceCodeGenerator (ağaç)
& Nbsp; >>> print generator.getSourceCode ()
& Nbsp; print "Merhaba dünya!"

Bu sürümde Yeni nedir:

  • sorun giderildi bir ast.Sliceobj simgeler bağlamı (bu kaynak kodundan çoğaltmak mümkün değildir ne yazık ki Python eski AST derleyici tarafından anlaşılır bir tek yapıdır, ancak).
  • dışında
  • konu en azından Zope en RestrictedPython paketini etkiler. [Malthe]

  • Bir docstringe bir fonksiyon ve fonksiyon gövdesi yanlış girinti alacağı
  • sorun giderildi. [Malthe]

sürüm 0.6.13 yeni Nedir:

  • fonksiyon Docstringler için destek eklendi. [Malthe]

nedir sürüm 0.6.12 Yeni:

  • izni ile License.txt içinde repoze lisans metin ekleyin yazarın. http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [Jinty]

sürüm 0.6.11 yeni Nedir:

  • üçlü operatörü (Python 2.5 +) desteği eklendi . [Malthe]

sürüm 0.6.10 yeni Nedir:

  • artar atama için düğümün ve ifade Sabit sırası. [Malthe]

nedir sürüm 0.6.9 Yeni:

  • Sabit sorunu nerede değişken anahtar kelime argümanlar olur bazen değil Doğru işlenebilir. [Malthe]
  • kimlik operatörü doğru şekilde ele olmaz sorun giderildi. [Malthe]

nedir sürüm 0.6.8 Yeni:

  • sorun giderildi delete operatörü tedavi olmaz yerlerde bir açıklama olarak. [Malthe]

sürüm 0.6.7 Yeni nedir:

  • Sabit sorunu nerede yıldız ve çift yıldız argümanlar olur '*' ve '**' öneki olmadan basılabilir. [Malthe]

sürüm 0.6.6 Yeni nedir:

  • Sabit konu nereye açıklamada çoklu atılır elemanlar olur Yanlış girinti olsun. [Malthe]

Gereksinimleri :

  • Python

Geliştirici Diğer yazılım Malthe Borch

Dobbin
Dobbin

14 Apr 15

Clone
Clone

14 Apr 15

pyramid_skins
pyramid_skins

14 Apr 15

Yorumlar sourcecodegen

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!