นี่คือคำสั่ง lua5.2 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
lua - ล่ามลัวะ
เรื่องย่อ
ดวงจันทร์ [ ตัวเลือก ] [ ต้นฉบับ [ args -
DESCRIPTION
ดวงจันทร์ เป็นล่าม Lua แบบสแตนด์อโลน มันโหลดและรันโปรแกรม Lua ทั้งใน
แบบฟอร์มต้นฉบับที่เป็นข้อความหรือในรูปแบบไบนารีที่คอมไพล์ล่วงหน้า (ไบนารีที่คอมไพล์แล้วส่งออกโดย
ลุก, คอมไพเลอร์ Lua.) ดวงจันทร์ สามารถใช้เป็นล่ามแบบกลุ่มและแบบโต้ตอบได้
ที่กำหนด ตัวเลือก ได้รับการจัดการตามลำดับจากนั้นโปรแกรม Lua ในไฟล์ ต้นฉบับ กำลังโหลด
และดำเนินการ ที่ได้รับ args มีให้สำหรับ ต้นฉบับ เป็นสตริงในตารางโกลบอลที่ชื่อว่า
หาเรื่อง. หากไม่มีตัวเลือกหรือข้อโต้แย้งใดๆ ให้ -v -i จะถือว่าเมื่ออินพุตมาตรฐาน
เป็นเทอร์มินัล มิฉะนั้น, - สันนิษฐาน
ในโหมดโต้ตอบ ดวงจันทร์ แจ้งผู้ใช้ อ่านบรรทัดจากอินพุตมาตรฐาน และ
ดำเนินการตามที่พวกเขาอ่าน หากบรรทัดไม่มีคำสั่งที่สมบูรณ์ a
พรอมต์รองจะปรากฏขึ้นและบรรทัดจะถูกอ่านจนกว่าจะมีการสร้างคำสั่งที่สมบูรณ์หรือ a
พบข้อผิดพลาดทางไวยากรณ์ ถ้าบรรทัดขึ้นต้นด้วย '='แล้ว ดวงจันทร์ ประเมินและแสดงผล
ค่าของนิพจน์ในส่วนที่เหลือของบรรทัด
ในตอนเริ่มต้น ก่อนที่จะจัดการกับบรรทัดคำสั่ง ดวงจันทร์ ตรวจสอบเนื้อหาของ
ตัวแปรสภาพแวดล้อม LUA_INIT_5_2 or LUA_INIT, เพื่อให้. หากเนื้อหาเป็นของ
รูปร่าง '@ชื่อไฟล์', แล้ว ชื่อไฟล์ ถูกดำเนินการ มิฉะนั้น จะถือว่าสตริงเป็น Lua
คำสั่งและดำเนินการ
OPTIONS
-e stat
รันคำสั่ง stat.
-i เข้าสู่โหมดโต้ตอบหลังจากดำเนินการ ต้นฉบับ.
-l พร้อมชื่อ
ดำเนินการเทียบเท่ากับ พร้อมชื่อ=ต้องการ('พร้อมชื่อ') ก่อนดำเนินการ ต้นฉบับ.
-v แสดงข้อมูลรุ่น
-E ละเว้นตัวแปรสภาพแวดล้อม
-- หยุดการจัดการตัวเลือก
- หยุดการจัดการตัวเลือกและดำเนินการอินพุตมาตรฐานเป็นไฟล์
ใช้ lua5.2 ออนไลน์โดยใช้บริการ onworks.net