זוהי הפקודה luajit שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
luajit - מהדר בדיוק בזמן לשפת Lua
תַקצִיר
לואג'יט [אפשרויות]... [תסריט [טוען]...]
WEB אֲתַר
http://luajit.org
תיאור
זוהי תוכנית שורת הפקודה להרצת תוכניות Lua LuaJIT.
LuaJIT הוא מהדר בדיוק בזמן (JIT) לשפת Lua. המכונה הוירטואלית (VM) היא
מבוסס על מתורגמן מהיר בשילוב מהדר מעקב. זה יכול לשפר משמעותית
הביצועים של תוכניות Lua.
LuaJIT תואם API ו-ABI ל-VM של המתורגמן הסטנדרטי Lua 5.1. מתי
בהטמעת ה-VM באפליקציה, הספרייה הבנויה יכולה לשמש כחלון כניסה
תחליף.
אפשרויות
-e נֶתַח
הפעל את החלק הנתון של קוד Lua.
-l ספריה
טען את הספרייה ששמה, בדיוק כמו לִדרוֹשׁ("ספריה").
-b ... שמור או רשום קוד בתים. הפעל ללא טיעונים כדי לקבל עזרה לגבי אפשרויות.
-j הפקודה
בצע פקודת בקרה LuaJIT (רווח אופציונלי לאחר -j).
-O[העדיף]
שליטה באופטימיזציות של LuaJIT.
-i הפעל במצב אינטראקטיבי.
-v לְהַצִיג LuaJIT הגירסה.
-E התעלם ממשתני סביבה.
-- הפסק לעיבוד אפשרויות.
- קרא תסריט מ-stdin במקום זאת.
לאחר עיבוד כל האפשרויות, הנתון תסריט רץ. הטיעונים מועברים ב
גלוֹבָּלִי גדול מ השולחן.
מצב אינטראקטיבי נכנס רק אם לא תסריט ולא -e ניתנת אפשרות. מצב אינטראקטיבי
ניתן להשאיר עם EOF (Ctrl-Z).
דוגמאות
luajit hello.lua world
מדפיס "שלום עולם", בהנחה hello.lua מכיל:
print("שלום", arg[1])
luajit -e "local x=0; עבור i=1,1e9 do x=x+i end; print(x)"
מחשב את סכום המספרים מ-1 עד 1000000000.
וגם מסיים בפרק זמן סביר.
luajit -jv -e "עבור i=1,10 לעשות עבור j=1,10 לעשות עבור k=1,100 לעשות סוף סוף סוף"
מפעיל כמה לולאות מקוננות ומציג את העקבות שנוצרו.
זכויות יוצרים
LuaJIT הוא זכויות יוצרים © 2005-2015 מייק פאל.
LuaJIT היא תוכנת קוד פתוח, שפורסמה תחת רישיון MIT.
השתמש ב-luajit באינטרנט באמצעות שירותי onworks.net