นี่คือคำสั่ง luajit ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
luajit - คอมไพเลอร์ Just-In-Time สำหรับ Lua Language
เรื่องย่อ
หลัวจิต [ตัวเลือก-ต้นฉบับ [args-
เว็บ เว็บไซต์
http://luajit.org
DESCRIPTION
นี่คือโปรแกรมบรรทัดคำสั่งเพื่อรันโปรแกรม Lua ด้วย ล้วจิตร.
ล้วจิตร เป็นคอมไพเลอร์แบบทันเวลาพอดี (JIT) สำหรับภาษา Lua เครื่องเสมือน (VM) is
ขึ้นอยู่กับล่ามที่รวดเร็วรวมกับคอมไพเลอร์การติดตาม สามารถปรับปรุงได้อย่างมาก
ประสิทธิภาพของโปรแกรมลัวะ
ล้วจิตร เข้ากันได้กับ API และ ABI กับ VM ของล่าม Lua 5.1 มาตรฐาน เมื่อไหร่
การฝัง VM ลงในแอปพลิเคชัน ไลบรารีที่สร้างขึ้นสามารถใช้เป็นดร็อปอิน
การแทนที่
OPTIONS
-e ก้อน
เรียกใช้รหัส Lua ที่กำหนด
-l ห้องสมุด
โหลดไลบรารีที่มีชื่อเหมือน จำเป็นต้อง("ห้องสมุด").
-b ... บันทึกหรือแสดงรายการ bytecode เรียกใช้โดยไม่มีข้อโต้แย้งเพื่อรับความช่วยเหลือเกี่ยวกับตัวเลือก
-j คำสั่ง
ดำเนินการคำสั่งควบคุม LuaJIT (เว้นวรรคหลัง -j).
-O[เลือก]
ควบคุมการเพิ่มประสิทธิภาพ LuaJIT
-i ทำงานในโหมดโต้ตอบ
-v แสดง ล้วจิตร รุ่น
-E ละเว้นตัวแปรสภาพแวดล้อม
-- หยุดการประมวลผลตัวเลือก
- อ่านสคริปต์จาก stdin แทน
หลังจากประมวลผลตัวเลือกทั้งหมดแล้ว . ที่กำหนด ต้นฉบับ กำลังดำเนินการ อาร์กิวเมนต์จะถูกส่งผ่านใน
ทั่วโลก หาเรื่อง ตาราง
โหมดโต้ตอบจะถูกป้อนเท่านั้น หากไม่มี ต้นฉบับ และไม่ -e มีตัวเลือกให้ โหมดโต้ตอบ
สามารถทิ้งไว้กับ EOF (ctrl-z).
ตัวอย่าง
luajit สวัสดี.lua world
พิมพ์ "สวัสดีชาวโลก" สมมติว่า สวัสดี.lua ประกอบด้วย:
print("สวัสดี", หาเรื่อง [1])
luajit -e "local x=0; for i=1,1e9 ทำ x=x+i end; print(x)"
คำนวณผลรวมของตัวเลขตั้งแต่ 1 ถึง 1000000000
และจบในระยะเวลาอันสมควรด้วย
luajit -jv -e "for i=1,10 do for j=1,10 do for k=1,100 do end end end"
รันการวนซ้ำที่ซ้อนกันบางส่วนและแสดงการติดตามที่เป็นผลลัพธ์
ลิขสิทธิ์
ล้วจิตร เป็นลิขสิทธิ์ © 2005-2015 Mike Pall.
ล้วจิตร เป็นซอฟต์แวร์โอเพ่นซอร์ส เผยแพร่ภายใต้ลิขสิทธิ์ของ MIT
ใช้ luajit ออนไลน์โดยใช้บริการ onworks.net