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

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


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

เรื่องย่อ


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

DESCRIPTION


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

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

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

ชิ้นส่วนที่คอมไพล์ล่วงหน้าไม่จำเป็นต้องเล็กกว่าซอร์สที่สอดคล้องกัน หลัก
เป้าหมายในการคอมไพล์ล่วงหน้าคือการโหลดเร็วขึ้น

ไฟล์ไบนารีที่สร้างโดย ลุก เป็นแบบพกพาเฉพาะในสถาปัตยกรรมที่มีคำเดียวกัน
ขนาดและลำดับไบต์

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

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

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

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

OPTIONS


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

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

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

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

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

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

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


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

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

  • 1
    ทำความสะอาดล้ำลึก
    ทำความสะอาดล้ำลึก
    สคริปต์ Kotlin ที่สร้างนิวเคลียร์ทั้งหมด
    แคชจากโครงการ Gradle/Android
    มีประโยชน์เมื่อ Gradle หรือ IDE ให้คุณ
    ลง. สคริปต์ได้รับการทดสอบแล้ว
    macOS แต่...
    ดาวน์โหลด ทำความสะอาดอย่างล้ำลึก
  • 2
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    ปลั๊กอิน Eclipse Checkstyle
    รวมโค้ด Checkstyle Java
    ผู้ตรวจสอบบัญชีใน Eclipse IDE ดิ
    ปลั๊กอินให้ข้อเสนอแนะแบบเรียลไทม์กับ
    ผู้ใช้เกี่ยวกับการละเมิด...
    ดาวน์โหลดปลั๊กอิน Eclipse Checkstyle
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player เป็นเครื่องเล่นสื่อฟรี
    ซอฟต์แวร์ ส่วนหนึ่งขึ้นอยู่กับ WMP และ VLC เดอะ
    เครื่องเล่นในสไตล์มินิมอลด้วย
    ธีมสีมากกว่าสิบสีและยังสามารถ
    ข ...
    ดาวน์โหลด AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV และ ADDON สำหรับ XBMC/
    Kodi que อนุญาต disponer de un
    ตัวถอดรหัสของ los servicios IPTV ของ
    Movistar รวมเข้าด้วยกัน
    ศูนย์สื่อแม...
    ดาวน์โหลด movistartv
  • 5
    รหัส :: บล็อก
    รหัส :: บล็อก
    Code::Blocks เป็นโอเพ่นซอร์สฟรี
    ข้ามแพลตฟอร์ม C, C++ และ Fortran IDE
    สร้างขึ้นเพื่อตอบสนองความต้องการสูงสุด
    ของผู้ใช้ มันถูกออกแบบมาให้มาก
    ขยาย...
    ดาวน์โหลด Code::Blocks
  • 6
    ท่ามกลาง
    ท่ามกลาง
    ท่ามกลางหรือส่วนต่อประสาน Minecraft ขั้นสูง
    และการติดตามข้อมูล/โครงสร้างเป็นเครื่องมือในการ
    แสดงภาพรวมของ Minecraft
    โลกโดยไม่ต้องสร้างมันขึ้นมาจริงๆ มัน
    สามารถ ...
    ดาวน์โหลดท่ามกลาง
  • เพิ่มเติม»

คำสั่ง Linux

Ad