ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

luac50 - ออนไลน์ในคลาวด์

เรียกใช้ luac50 ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง luac50 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


luac - คอมไพเลอร์ Lua

เรื่องย่อ


ลุก [ ตัวเลือก ] [ ชื่อไฟล์ ]

DESCRIPTION


ลุก เป็นคอมไพเลอร์ Lua แปลโปรแกรมที่เขียนด้วยภาษาโปรแกรม Lua
เป็นไฟล์ไบนารีที่สามารถโหลดและดำเนินการได้หลัง

ข้อดีหลักของการคอมไพล์ล่วงหน้าคือ: โหลดเร็วขึ้น ปกป้องซอร์สโค้ด
จากการเปลี่ยนแปลงของผู้ใช้ และการตรวจสอบไวยากรณ์ออฟไลน์

การคอมไพล์ล่วงหน้าไม่ได้หมายความถึงการดำเนินการที่เร็วขึ้นเพราะในชิ้นส่วน Lua จะถูกคอมไพล์เสมอ
เป็น bytecodes ก่อนดำเนินการ ลุก เพียงแค่อนุญาตให้บันทึก bytecodes เหล่านั้นในa
ไฟล์สำหรับดำเนินการในภายหลัง

ลุก สร้างไฟล์เอาต์พุตเดียวที่มี bytecodes สำหรับไฟล์ต้นฉบับทั้งหมดที่กำหนด
โดยค่าเริ่มต้น ไฟล์เอาต์พุตจะมีชื่อว่า luac.ออกแต่คุณสามารถเปลี่ยนสิ่งนี้ได้ด้วยปุ่ม -o ตัวเลือก

ไฟล์ไบนารีที่สร้างโดย ลุก พกพาไปได้ทุกสถาปัตยกรรมด้วยคำเดียวกัน
ขนาด. ซึ่งหมายความว่าไฟล์ไบนารีที่สร้างบนแพลตฟอร์ม 32 บิต (เช่น Intel) สามารถ
อ่านโดยไม่มีการเปลี่ยนแปลงในแพลตฟอร์ม 32 บิตอื่น (เช่น Sparc) แม้ว่าลำดับไบต์
(``ความเอนเดียนเนส'') แตกต่างออกไป ในทางกลับกัน ไฟล์ไบนารีที่สร้างบน 16 บิต
ไม่สามารถอ่านแพลตฟอร์มในแพลตฟอร์ม 32 บิตหรือในทางกลับกันได้

ในบรรทัดคำสั่ง คุณสามารถผสมไฟล์ข้อความที่มีไฟล์ต้นฉบับ Lua และไบนารี
ที่มีชิ้นส่วนที่คอมไพล์แล้ว สิ่งนี้มีประโยชน์ในการรวมชิ้นส่วนที่คอมไพล์ไว้ล่วงหน้าหลายชิ้น แม้กระทั่ง
จากแพลตฟอร์มที่แตกต่างกัน (แต่เข้ากันได้) ไปเป็นชิ้นเดียวที่คอมไพล์ล่วงหน้า

คุณสามารถใช้ได้ - เพื่อระบุอินพุตมาตรฐานเป็นไฟล์ต้นฉบับและ -- เพื่อส่งสัญญาณการสิ้นสุดของ
ตัวเลือก (นั่นคือ อาร์กิวเมนต์ที่เหลือทั้งหมดจะถือเป็นไฟล์แม้ว่าจะขึ้นต้นด้วย
-).

รูปแบบภายในของไฟล์ไบนารีที่ผลิตโดย ลุก มีแนวโน้มที่จะเปลี่ยนเมื่อมีใหม่
รุ่นของ Lua ถูกปล่อยออกมา ดังนั้นให้บันทึกไฟล์ต้นฉบับของโปรแกรม Lua ทั้งหมดที่คุณ
คอมไพล์ล่วงหน้า

OPTIONS


ตัวเลือกจะต้องแยกจากกัน

-l สร้างรายการของ bytecode ที่คอมไพล์แล้วสำหรับเครื่องเสมือนของ Lua รายการ
bytecodes มีประโยชน์ในการเรียนรู้เกี่ยวกับเครื่องเสมือนของ Lua หากไม่มีไฟล์ให้
แล้วก็ ลุก โหลด luac.ออก และแสดงรายการเนื้อหา

-o ไฟล์
ส่งออกไปยัง ไฟล์แทนที่จะเป็นค่าเริ่มต้น luac.ออก. ไฟล์ที่ส่งออกอาจเป็นแหล่งที่มา
เนื่องจากไฟล์ทั้งหมดถูกโหลดก่อนที่จะเขียนไฟล์ที่ส่งออก ระวัง
ไม่เขียนทับไฟล์อันมีค่า

-p โหลดไฟล์แต่ไม่สร้างไฟล์เอาท์พุตใดๆ ใช้เป็นหลักสำหรับการตรวจสอบไวยากรณ์
และสำหรับการทดสอบชิ้นส่วนที่คอมไพล์ล่วงหน้า: ไฟล์ที่เสียหายอาจสร้างข้อผิดพลาด
เมื่อโหลด Lua จะทำการทดสอบความสมบูรณ์อย่างละเอียดในส่วนที่คอมไพล์ล่วงหน้าเสมอ
Bytecode ที่ผ่านการทดสอบนี้มีความปลอดภัยอย่างสมบูรณ์ในแง่ที่จะไม่
ทำลายล่าม อย่างไรก็ตามไม่มีการรับประกันว่ารหัสดังกล่าวจะทำอะไรได้
สมเหตุสมผล. (ให้ไม่ได้เพราะปัญหาการหยุดชะงักนั้นแก้ไม่ได้) ถ้าไม่ใช่
ไฟล์จะได้รับแล้ว ลุก โหลด luac.ออก และทดสอบเนื้อหา ไม่มีข้อความ
แสดงหากไฟล์ผ่านการทดสอบความสมบูรณ์

-s ดึงข้อมูลการดีบักก่อนที่จะเขียนไฟล์ที่ส่งออก ช่วยประหยัดพื้นที่บางส่วนใน
ชิ้นที่ใหญ่มาก แต่ถ้าเกิดข้อผิดพลาดขณะเรียกใช้ชิ้นเหล่านี้ error
ข้อความอาจไม่มีข้อมูลทั้งหมดที่พวกเขามักจะทำ (หมายเลขบรรทัดและ
เสียชื่อชาวบ้าน)

-v แสดงข้อมูลรุ่น

ใช้ luac50 ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    ริ้น, ริ้น, ริ้น,
    gnatfind, gnathtml, gnatkr, gnatlink,
    ตัวริ้น, ตัวริ้น, ตัวริ้น, ตัวริ้น,
    gnatpsys, gnatxref - กล่องเครื่องมือ GNAT
    Description: ธ...
    เรียกใช้ aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-ข้อมูล
    cpupower-idle-ข้อมูล
    cpupower idle-info - ยูทิลิตี้เพื่อ
    ดึงข้อมูลเคอร์เนลของ CPU ที่ไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] รายละเอียด: เครื่องมือ
    ซึ่งพิมพ์ออกมาเพ...
    เรียกใช้ cpupower-idle-info
  • 4
    cpupower-ไม่ได้ใช้งาน-set
    cpupower-ไม่ได้ใช้งาน-set
    cpupower idle-set - ยูทิลิตี้สำหรับตั้งค่าซีพียู
    ตัวเลือกเคอร์เนลเฉพาะสถานะไม่ได้ใช้งาน
    ไวยากรณ์: cpupower [ -c cpulist ]
    ข้อมูลที่ไม่ได้ใช้งาน [ตัวเลือก] คำอธิบาย: The
    cpupower idle se...
    รัน cpupower-idle-set
  • 5
    g.mapsetsหญ้า
    g.mapsetsหญ้า
    g.mapsets - แก้ไข/พิมพ์ผู้ใช้
    เส้นทางการค้นหา mapset ปัจจุบัน ส่งผลกระทบต่อ
    ผู้ใช้เข้าถึงข้อมูลที่มีอยู่ภายใต้
    mapset อื่นๆ ในตำแหน่งปัจจุบัน ...
    เรียกใช้ g.mapsetsgrass
  • 6
    g.ข้อความหญ้า
    g.ข้อความหญ้า
    g.message - พิมพ์ข้อความ คำเตือน
    ข้อมูลความคืบหน้าหรือข้อผิดพลาดร้ายแรงใน
    ทางหญ้า ควรใช้โมดูลนี้ใน
    สคริปต์สำหรับข้อความที่ส่งถึงผู้ใช้
    คีย์โว...
    เรียกใช้ g.messagegrass
  • เพิ่มเติม»

Ad