The Squirrel programming language

البرمجيات قطة:
The Squirrel programming language
تفاصيل البرنامج:
الإصدار: 3.0.3
تاريخ إيداع: 20 Feb 15
المطور: Alberto
ترخيص: حرر
شعبية: 13

Rating: 3.0/5 (Total Votes: 1)

ولغة البرمجة السنجاب هي على مستوى عال من الضروري / OO لغة البرمجة، صمم ليكون أداة البرمجة القوية التي تناسبها في الحجم، وعرض النطاق الترددي الذاكرة، ومتطلبات الوقت الحقيقي من التطبيقات مثل الألعاب. وعلى الرغم من السنجاب يقدم مجموعة واسعة من الميزات مثل:
ย ท المصدر المفتوح زليب / رخصة يببنغ
ย ท الطباعة ودينامية
ย ท الوفد
ย ท ظائف ترتيب أعلى
ย ท مولدات
ย ท المواضيع التعاونية (coroutines)
ย ท ذيل العودية
ย ท معالجة الاستثناء
ย ท إدارة الذاكرة التلقائي (CPU تنفجر الحرة؛ نهج مختلط المرجع عد / GC)
ย ท كلا مترجم وآلة افتراضية تناسب معا في حوالي 6K الأسطر من التعليمات البرمجية C ++.
ย ท الشخصيات 16bits اختياري السلاسل
مستوحاة السنجاب من اللغات مثل بيثون، جافا سكريبت ومصممة خصيصا لوا (وAPI هي مشابهة جدا، ويستند رمز الجدول على واحد لوا).
جملة السنجاب يشبه C / C ++ / جافا الخ ... ولكن اللغة لديها طبيعة ديناميكية للغاية مثل الثعبان / لوا الخ ...
مجموعة المحلية = [1،2،3، {A = 10، ب = "السلسلة"}].
foreach (ط، فال في مجموعة)
{
:: طباعة ("نوع فال هو" + تشير typeof فال)؛
}
كيان

ما هو الجديد في هذا الإصدار:

sq_getcallee () وأضيف في API.
sq_getfreevariable () يعمل أيضا لإغلاق الأم.
وقدمت تحسينات طفيفة.
أزيلت عدة تحذيرات عند ترجمة مع 4.x من دول مجلس التعاون الخليجي.
تم إصلاح بعض الأخطاء في الوثائق.
الشوائب عند استخدام intengers SQUSEDOUBLE و 32 بت تم إصلاح.
الشوائب عند استدعاء المولدات مع closure.call (تم إصلاح).

ما هو جديد في الإصدار 3.0 RC1:

وتحسن معالجة الأخطاء Metamethods.
لومثل، isstatic ومثل؛ تمت إضافة المعلمة إلى metamethod _newmember.
تمت إضافة sq_getrefcount () لإرجاع عدد refences من C ++.
تم إصلاح الأخطاء الطفيفة.

ما هو الجديد في الإصدار 2.2.3:

وأضاف sq_getfunctioninfo
وأضاف وقت الترجمة العلم SQUSEDOUBLE لاستخدام العوامات الدقة المزدوجة
وأضاف فتحة العالمية _floatsize_ كثافة العمليات ليب قاعدة الاعتراف الدقة واحد ويبني الدقة المزدوجة
يمكن sq_wakeupvm الآن استئناف VM مع استثناء
وأضاف sqstd_format
ويمكن الآن أن مولدات مثيل من خلال الدعوة sq_call () أو closure.call ()
إصلاح الخلل في sqstd_printcallstack (تشك takayuki_h)
مودولو ثابتة على صفر (تشك jup)
تتضمن التعدادات والثوابت السلبية الثابتة
ثابت مولد تحطم علة إذا التذرع الذيل دعوة (تشك Mr.Accident)
إصلاح بعض الخلل البسيط

برامج مماثلة

GCL
GCL

3 Jun 15

Racket
Racket

27 Sep 15

Box
Box

19 Feb 15

تعليقات ل The Squirrel programming language

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!