אנגליתצרפתיתספרדי

Ad


סמל OnWorks

luac5 - מקוון בענן

הפעל את luac5 בספק אירוח בחינם של OnWorks על אובונטו אונליין, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


luac - מהדר Lua

תַקצִיר


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

תיאור


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

היתרונות העיקריים של הידור מקדים הם: טעינה מהירה יותר, הגנה על קוד המקור
משינויים מקריים של משתמשים, ובדיקת תחביר לא מקוון.

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

נתחים שהורכבו מראש אינם בהכרח קטנים יותר מהמקור המתאים. הראשי
המטרה בהידור מראש היא טעינה מהירה יותר.

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

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

בשורת הפקודה, אתה יכול לערבב קבצי טקסט המכילים Lua מקור וקבצים בינאריים
המכילים נתחים מהודרים מראש. זה שימושי לשילוב של כמה נתחים מהודרים מראש, אפילו
מפלטפורמות שונות (אך תואמות), לתוך נתח אחד מראש הידור.

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

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

אפשרויות


האפשרויות חייבות להיות נפרדות.

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

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

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

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

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

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


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    ניקוי עמוק
    ניקוי עמוק
    תסריט קוטלין שכולו בנוי גרעינים
    מטמונים מפרויקטים של Gradle/Android.
    שימושי כאשר Gradle או ה-IDE מאפשרים לך
    מטה. התסריט נבדק על
    macOS, אבל...
    הורד ניקוי עמוק
  • 2
    Eclipse Checkstyle Plug-in
    Eclipse Checkstyle Plug-in
    הפלאגין Eclipse Checkstyle
    משלב את קוד ה-Java Checkstyle
    אודיטור לתוך Eclipse IDE. ה
    תוסף מספק משוב בזמן אמת ל
    המשתמש על הפרה...
    הורד את הפלאגין Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player הוא נגן מדיה חינמי
    תוכנה, חלקה מבוססת על WMP ו-VLC. ה
    שחקן הוא בסגנון מינימליסטי, עם
    יותר מעשרה צבעי נושא, ויכולים גם
    ב ...
    הורד את AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON עבור XBMC/
    Kodi que permite disponer de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters מא...
    הורד את movistartv
  • 5
    קוד :: חסימות
    קוד :: חסימות
    Code::Blocks הוא קוד פתוח בחינם,
    חוצה פלטפורמות C, C++ ו-Fortran IDE
    נבנה כדי לענות על הצרכים התובעניים ביותר
    של המשתמשים שלה. זה נועד להיות מאוד
    מרחיב ...
    קוד הורדה::בלוקים
  • 6
    בין
    בין
    בין ממשק Minecraft או מתקדם
    ומעקב אחר נתונים/מבנה הוא כלי ל
    להציג סקירה כללית של מיינקראפט
    העולם, מבלי ליצור אותו בפועל. זה
    פחית ...
    הורד בין
  • עוד »

פקודות לינוקס

Ad