sourcecodegen

نرم افزار تصویر:
sourcecodegen
جزئیات نرم افزار:
نسخه: 0.6.14
ها تاریخ: 12 May 15
توسعه دهنده: Malthe Borch
پروانه: رایگان
محبوبیت: 33

Rating: nan/5 (Total Votes: 0)

در sourcecodegen یک کتابخانه پایتون فراهم می کند که در سطح ماژول ژنراتور منبع کد که در عمل در AST از ساخته شده است در ماژول compiler.ast.
توجه داشته باشید که این AST سازگار با ماژول AST جدید در پایتون 2.6 نیست.
طریقه استفاده:
ژنراتور کار می کند بر روی درختان تجزیه AST.
از & nbsp؛ >>> از کامپایلر پارسه واردات
از & nbsp؛ >>> درخت = پارسه ("" "
از & nbsp؛ ... نسخه قابل چاپ "سلام جهان!"
از & nbsp؛ ... "" ")
ما در حال حاضر می تواند تولید پایتون کد معادل اصلی با استفاده از ژنراتور منبع کد.
از & nbsp؛ >>> از sourcecodegen واردات ModuleSourceCodeGenerator
از & nbsp؛ >>> ژنراتور = ModuleSourceCodeGenerator (درخت)
از & nbsp؛ >>> generator.getSourceCode نسخه قابل چاپ ()
& nbsp؛ از چاپ "سلام جهان!"

به چه چیزی جدید در این نسخه است:

به موضوع ثابت که در آن ast.Sliceobj خارج از چارچوب اندیس (این یک ساختار عجیب و غریب است که متاسفانه توسط میراث کامپایلر AST پایتون درک، اما ممکن نیست برای تولید مثل از کد منبع).
موضوع حداقل بسته RestrictedPython Zope تاثیر می گذارد. [malthe]
موضوع ثابت که در آن یک تابع با یک رشته مستندساز و بدنه تابع خواهد دندانه نادرست دریافت کنید. [malthe]

به چه جدید در نسخه 0.6.13 است:

اضافه شدن پشتیبانی از docstrings تابع. [malthe]

به چه جدید در نسخه 0.6.12 است:

اضافه کردن متن مجوز repoze در LICENSE.txt با اجازه از نویسنده. http://lists.repoze.org/pipermail/repoze-dev/2010-January/002554.html [jinty]

به چه جدید در نسخه 0.6.11 است:

اضافه شدن پشتیبانی از اپراتور سه تایی (پایتون 2.5+). [malthe]

به چه جدید در نسخه 0.6.10 است:

به منظور از گره و بیان برای انتساب افزوده ثابت شده است. [malthe]

به چه جدید در نسخه 0.6.9 است:

به موضوع ثابت که در آن متغیر کلید واژه استدلال می گاهی اوقات نمی توان به درستی به کار گرفته. [malthe]
موضوع ثابت که در آن اپراتور هویت توانست به درستی قابل استفاده نیست. [malthe]

به چه جدید در نسخه 0.6.8 است:

به موضوع ثابت که در آن اپراتور حذف خواهد به عنوان یک بیانیه نمی تواند درمان شود. [malthe]

به چه جدید در نسخه 0.6.7 است:

به موضوع ثابت که در آن استدلال ستاره و دو ستاره خواهد بود بدون '*' و '** پیشوند چاپ شده است. [malthe]

به چه جدید در نسخه 0.6.6 است:

به موضوع ثابت که در آن عناصر دور انداخته چند در بیانیه ای که دندانه اشتباه دریافت کنید. [malthe]

در مورد نیاز:

پایتون

نرم افزار های دیگر از توسعه دهنده Malthe Borch

Dobbin
Dobbin

14 Apr 15

Clone
Clone

14 Apr 15

pyramid_skins
pyramid_skins

14 Apr 15

نظرات به sourcecodegen

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!