פרטי תוכנה:
Lua הוא יכולות דינמית שהוקלדו הנפקת שפת scripting מונחה עצמים, המיועדות להרחבת יישומים.
Metalua משפר את מערכת Lua על ידי הוספת תכונות תכנות-מטה באמצעות מהדר השתפר.
זו מושגת על ידי הוספת תמיכה בפקודות מאקרו, וקבוצה של הרחבות שפה מבלי לשנות את התחביר של שפת ליבת Lua.
בעיקרון, Metalua עושה Lua לעבוד קצת יותר הדוק לעבודות Lisp הדרך.
תכונות :
- מאקרו
- הרחבה תחביר
- מנתחים דינמיים
- קרוב אוניברסלית ניידות
מה חדש בהודעה זו:
- שחרור זה כלול בLua עבור Windows, אז עכשיו זה לא יכול לקבל פשוט יותר עבור משתמשי MS-Windows.
- Metalua כתוב בLua הטהור שוב, ובכך הופך אותו פלטפורמה עצמאית. אין ספריות C חובה יותר. ממשק פלוטו עשוי להיות בחזרה, כאופציה, בגרסה עתידית, אבל זה לא שווה את הטרחה הכרוכה בהתקנת תלות DLL.
- לבנות תהליך פשוט, רק להפעיל make.sh או make.bat בהתאם למערכת ההפעלה שלך.
- ספריות Metalua נמצאות כעת בmetalua / * חבילה נפרדת.
דרישות :
- Lua 5.1 או גבוה
תגובות לא נמצא