The Squirrel programming language

نرم افزار تصویر:
The Squirrel programming language
جزئیات نرم افزار:
نسخه: 3.0.3
ها تاریخ: 20 Feb 15
توسعه دهنده: Alberto
پروانه: رایگان
محبوبیت: 13

Rating: 3.0/5 (Total Votes: 1)

در زبان برنامه نویسی سنجاب سطح بالا زبان برنامه نویسی آمرانه / OO، طراحی شده است که یک ابزار برنامه نویسی قدرتمند است که متناسب با در اندازه، پهنای باند حافظه، و در زمان واقعی مورد نیاز از برنامه های کاربردی مانند بازی است. اگر چه سنجاب ارائه می دهد طیف گسترده ای از ویژگی هایی مانند:
ย ท منبع باز zlib می / مجوز لیبپیانجی
ย ท تایپ پویا
ย ท هیئت
ย ท توابع مرتبه بالاتر
ย ท ژنراتور
ย ท موضوعات تعاونی (coroutines)
ย ท بازگشت دنباله
ย ท پردازش استثنا
ย ท مدیریت حافظه خودکار (CPU ترکد رایگان. شمارش مخلوط رویکرد کد عکس / GC)
ย ท هر دو کامپایلر و ماشین مجازی متناسب با هم در مورد 6K خطوط C ++ کد.
ย ท شخصیت های 16bits اختیاری رشته
سنجاب توسط زبان پایتون را دوست دارید، جاوا اسکریپت و expecially LUA (API بسیار شبیه است و کد جدول است از یک LUA بر اساس) الهام گرفته است.
نحو سنجاب شبیه به C / C ++ / جاوا و غیره است ... اما زبان دارای طبیعت بسیار پویا مانند پایتون / LUA و غیره ...
آرایه های محلی = [1،2،3، {10 =، B = "رشته"}]؛
حلقه foreach (من، وال در آرایه)
{
:: چاپ ("نوع وال است" + typeof وال).
}
نهاد

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

در sq_getcallee () در API اضافه شد.
sq_getfreevariable () همچنین برای بسته شدن مادری کار می کند.
بهینه سازی جزئی ساخته شده بودند.
چندین اخطار هنگام کامپایل با 4.X شورای همکاری خلیج فارس حذف شد.
برخی از اشتباهات در اسناد ثابت شد.
اشکال در هنگام استفاده از intengers SQUSEDOUBLE و 32 بیتی ثابت شد.
یک اشکال که با استناد به ژنراتور با closure.call () ثابت شد.

چه جدید در نسخه 3.0 RC1 است:

در Metamethods رفع خطا بهبود یافته است.
و & quot؛ isstatic ها & quot؛ پارامتر به metamethod _newmember اضافه شد.
sq_getrefcount () برای بازگشت به تعداد refences از C ++ اضافه شد.
اشکالات جزئی ثابت شد.

جدید در نسخه 2.2.3 است:

به اضافه sq_getfunctioninfo
اضافه زمان کامپایل SQUSEDOUBLE پرچم به استفاده از شناور با دقت مضاعف
حافظه جهانی اضافه _floatsize_ اعضای هیات معاونت پایه به رسمیت شناختن دقت تک و دقت مضاعف می سازد
sq_wakeupvm هم اکنون می توانید ماشین مجازی با یک استثنا از سر
sqstd_format اضافه
ژنراتور هم اکنون می توانید با تماس با sq_call () و یا closure.call نمونه شود ()
رفع اشکالی در sqstd_printcallstack (takayuki_h THX)
پیمانه ثابت توسط صفر (jup THX)
enums و ثابت منفی ثابت
ثابت ژنراتور اشکال تصادف اگر به عنوان تماس دم استناد (THX Mr.Accident)
ثابت برخی از اشکالات جزئی

نرم افزار های مشابه

Arcueid
Arcueid

20 Feb 15

Tcl/Tk
Tcl/Tk

20 Jan 18

Craft
Craft

20 Feb 15

execline
execline

18 Jul 15

نظرات به The Squirrel programming language

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