| שפת התכנות של סנאי שפת scripting קל משקל |
הורד עכשיו |
שפת התכנות של סנאי דירוג וסיכום
- רישיון:
- zlib/libpng License
- אתר האינטרנט של המוציא לאור:
- http://www.squirrel-lang.org/
שפת התכנות של סנאי תגים
שפת התכנות של סנאי תיאור
שפת scripting קל משקל שפת התכנות של הסנאי היא שפת תכנות גבוהה / OO תכנות, שנועדו להיות כלי scripting חזק שמתאים לגודל, רוחב פס זיכרון, ואת הדרישות בזמן אמת של יישומים כמו משחקים. למרות סנאי מציעה מגוון רחב של תכונות כמו: · קוד פתוח zlib / libpng רישיון · הקלדת דינמי · משלחת · פונקציות סדר גבוה יותר · גנרטורים · חוטים שיתופיים (Coroutines) · זנב recursion · טיפול חריג · ניהול זיכרון אוטומטי (מעבד פורץ חינם, מעורבב גישה Ref ספירה / GC) · שני מהדר מכונה וירטואלית מתאים יחד על 6K שורות של C + + קוד. · אופציונלי 16bits תווים stringsquirrel הוא בהשראת שפות כמו Python, JavaScript ו expecially lua (ה- API דומה מאוד ואת קוד הטבלה מבוסס על תחביר Lua). תחביר של. , B = "מחרוזת"}]; foreach (i, val במערך) {:: הדפסה ("סוג של Val הוא" + Typeof Val);} ישות מה חדש במהדורה זו: · נוסף sq_getfunctioninfo. · נוסף זמן לקמפל דגל Sqedouble להשתמש צף דיוק כפול · הוסיף חריץ גלובלי _floatsize_ int את הבסיס lib לזהות דיוק יחיד דיוק כפול בונה · SQ_WAKEUPVM יכול כעת לחדש את ה- VM למעט חריג · נוסף SQSTD_Format. · גנרטורים יכולים כעת להיות מופעל על ידי קורא SQ_CALL () או סגירה .call () · קבוע באג ב- SQSTD_PrintCallStack (Thx Takayuki_h) · קבוע מודולו על ידי אפס (thx jup) · אנגנטים שליליים קבועים וקובעים · קבוע גנרטור לקרוס באג אם מופעלת כמו זנב שיחה (thx mr.cured) · קבוע כמה באג קטין
שפת התכנות של סנאי תוכנה קשורה