luac5.2 - מקוון בענן

זוהי הפקודה luac5.2 שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


luac - מהדר Lua

תַקצִיר


לואק [ אפשרויות ] [ שמות קבצים ]

תיאור


לואק הוא מהדר Lua. הוא מתרגם תוכניות שנכתבו בשפת התכנות Lua
לקבצים בינאריים המכילים נתחים מהודרים מראש שניתן לטעון ולבצע מאוחר יותר.

היתרונות העיקריים של הידור מקדים הם: טעינה מהירה יותר, הגנה על קוד המקור
משינויים מקריים של משתמשים, ובדיקת תחביר לא מקוון. קומפילציה מראש אינה מרמזת
ביצוע מהיר יותר מכיוון שב-Lua נתחים תמיד מקופלים לבייטקודים לפני שהם
יצא לפועל. לואק פשוט מאפשר לשמור את הקודי בתים האלה בקובץ לביצוע מאוחר יותר.
נתחים שהורכבו מראש אינם בהכרח קטנים יותר מהמקור המתאים. הראשי
המטרה בהידור מראש היא טעינה מהירה יותר.

בשורת הפקודה, אתה יכול לערבב קבצי טקסט המכילים Lua מקור וקבצים בינאריים
המכילים נתחים מהודרים מראש. לואק מייצר קובץ פלט יחיד המכיל את המשולב
bytecodes עבור כל הקבצים שניתנו. ביצוע הקובץ המשולב שווה ערך לביצוע הקובץ
קבצים שניתנו. כברירת מחדל, שם קובץ הפלט luac.out, אבל אתה יכול לשנות את זה עם
מה היא -o אוֹפְּצִיָה.

נתחים מהודרים מראש הם לֹא נייד על פני ארכיטקטורות שונות. יתר על כן, ה
סביר להניח שהפורמט הפנימי של נתחים מהודרים מראש ישתנה כאשר תהיה גרסה חדשה של Lua
מְשׁוּחרָר. ודא שאתה שומר את קבצי המקור של כל תוכניות Lua שאתה מקים מראש.

אפשרויות


-l הפקת רשימה של קוד הבתים המהודר עבור המחשב הוירטואלי של Lua. רישום
bytecodes שימושי כדי ללמוד על המחשב הוירטואלי של Lua. אם לא ניתנו קבצים,
אז לואק המון luac.out ומפרט את תוכנו. להשתמש -l -l לרישום מלא.

-o פילה
פלט אל פילה, במקום ברירת המחדל luac.out. (אתה יכול להשתמש '-' לתקן
פלט, אבל לא בפלטפורמות שפותחות פלט סטנדרטי במצב טקסט.) הפלט
הקובץ עשוי להיות אחד מהקבצים הנתונים מכיוון שכל הקבצים נטענים לפני הפלט
הקובץ כתוב. היזהר לא לדרוס קבצים יקרים.

-p טען קבצים אך אל תיצור קובץ פלט כלשהו. משמש בעיקר לבדיקת תחביר
ולבדיקת נתחים מהודרים מראש: קבצים פגומים כנראה ייצרו שגיאות
כאשר טעון. אם לא ניתנים קבצים, אז לואק המון luac.out ובודק את זה
תוכן. לא מוצגות הודעות אם הקובץ נטען ללא שגיאות.

-s הסר מידע על ניפוי באגים לפני כתיבת קובץ הפלט. זה חוסך קצת מקום
נתחים גדולים מאוד, אבל אם מתרחשות שגיאות בעת הפעלת נתח מופשט, אז
ייתכן שהודעות שגיאה אינן מכילות את המידע המלא שהן מכילות בדרך כלל. ב
במיוחד, מספרי שורות ושמות של משתנים מקומיים אובדים.

-v הצג מידע על הגרסה.

-- להפסיק לטפל באפשרויות.

- להפסיק לטפל באפשרויות ולעבד קלט סטנדרטי.

השתמש ב-luac5.2 באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows