นี่คือคำสั่งแจ้งที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
แจ้ง - คอมไพล์ แจ้งไฟล์เรื่องราวนิยายโต้ตอบไปยัง Z-machine bytecode
เรื่องย่อ
แจ้ง [ตัวเลือก...] แฟ้ม [ไฟล์นอก]
DESCRIPTION
แจ้ง รวบรวมไฟล์เรื่องราว Inform รุ่น 6 (มักจะมีนามสกุล . Inf) เป็น Z-
bytecode ของเครื่องซึ่งสามารถดำเนินการโดย Z-machine emulators ที่หลากหลาย ถ้า
ชื่อไฟล์เอาต์พุตไม่ได้ระบุไว้อย่างชัดเจนในบรรทัดคำสั่ง มันจะถูกสร้างจาก
ชื่อไฟล์อินพุต
แจ้งโหมดการทำงานของสามารถควบคุมได้ด้วยสวิตช์ (หนึ่งหรือสองอักขระ
นิพจน์ที่นำหน้าด้วยเครื่องหมายขีด) ตัวแก้ไขเส้นทาง (เริ่มต้นด้วยเครื่องหมายบวก) และหน่วยความจำ
ตัวดัดแปลงกลยุทธ์ (เริ่มต้นด้วยเครื่องหมายดอลลาร์)
สวิทช์
-a ติดตามภาษาแอสเซมบลี (ไม่มีการถ่ายโอนข้อมูลฐานสิบหก ดู -t)
-c ข้อความแสดงข้อผิดพลาดที่กระชับยิ่งขึ้น
-d สัญญาช่องว่างสองเท่าหลังจากหยุดเต็มในข้อความ
-d2 เว้นวรรคหลังเครื่องหมายอัศเจรีย์และเครื่องหมายคำถามด้วย
-e โหมดประหยัด (ช้ากว่า): ใช้ตัวย่อที่ประกาศไว้
-f โหมดความถี่: แสดงว่าตัวย่อมีประโยชน์อย่างไร
-g ติดตามการเรียกใช้ฟังก์ชัน (ยกเว้นในไลบรารี)
-g2 ติดตามการเรียกใช้ฟังก์ชันทั้งหมด
-ชม, -h1, -h2
พิมพ์ข้อมูลการใช้งาน
-i ละเว้นสวิตช์เริ่มต้นที่ตั้งไว้ในไฟล์
-j แสดงรายการวัตถุที่สร้างขึ้น
-k ส่งออกข้อมูลการดีบัก Infix เป็น "gameinfo.dbg" (และ switch -D บน)
-l แสดงรายการคำสั่งทั้งหมดที่ทำงานผ่าน Inform
-m บอกว่าจัดสรรหน่วยความจำไปเท่าไหร่แล้ว
-n พิมพ์จำนวนคุณสมบัติ คุณลักษณะ และการกระทำ
-o พิมพ์ที่อยู่ออฟเซ็ต
-p ให้รายละเอียดร้อยละของไฟล์เรื่อง
-q งดใช้ของที่ล้าสมัย
-r บันทึกข้อความทั้งหมดไปที่ "gametext.txt"
-s ให้สถิติ
-t ติดตามภาษาแอสเซมบลี (พร้อมดัมพ์เลขฐานสิบหกเต็ม ดู -a)
-u หาตัวย่อที่มีประโยชน์ที่สุด (ช้ามาก)
-vn คอมไพล์เป็นเวอร์ชัน Z-code เฉพาะ; ค่าเริ่มต้นคือ 5. รุ่นที่มีจำหน่ายคือ:
3 ไฟล์เรื่องราว version-3 ("มาตรฐาน")
4 ไฟล์เรื่องราว version-4 ("Plus")
5 ไฟล์เรื่อง version-5 ("ขั้นสูง")
6 ไฟล์เรื่องราวเวอร์ชัน 6 (กราฟิก)
8 ไฟล์เรื่องราวเวอร์ชัน-8 (ขยาย "ขั้นสูง")
-w ปิดการใช้งานข้อความเตือน
-x พิมพ์ # สำหรับคอมไพล์ทุกๆ 100 บรรทัด
-y ระบบเชื่อมโยงการติดตาม
-z พิมพ์แผนที่หน่วยความจำของเครื่อง Z
-B ใช้โมเดลหน่วยความจำขนาดใหญ่ (สำหรับไฟล์ version-6/version-7 ขนาดใหญ่)
-Cn เลือกชุดอักขระข้อความ (ค่าเริ่มต้นคือ 1):
0 ASCII ธรรมดาเท่านั้น
1 ISO 8859-1 (ละติน1)
2 ISO 8859-2 (ละติน2)
3 ISO 8859-3 (ละติน3)
4 ISO 8859-4 (ละติน4)
5 ISO 8859-5 (ซีริลลิก)
6 ISO 8859-6 (อาหรับ)
7 ISO 8859-7 (กรีก)
8 ISO 8859-8 (ฮีบรู)
9 ISO 8859-9 (ละติน5)
-D แทรก "ดีบักคงที่" โดยอัตโนมัติ
-En เลือกรูปแบบข้อความแสดงข้อผิดพลาด (ค่าเริ่มต้นคือ Archimedes):
0 ข้อความแสดงข้อผิดพลาดแบบอาร์คิมิดีส
1 ข้อความแสดงข้อผิดพลาดแบบไมโครซอฟท์
2 ข้อความแสดงข้อผิดพลาดรูปแบบ MPW ของ Macintosh
-F1 ใช้ไฟล์ชั่วคราวเพื่อลดการใช้หน่วยความจำ
-G รวบรวมไฟล์เกม Glulx
-H ใช้การเข้ารหัส Huffman เพื่อบีบอัดสตริง Glulx
-M รวบรวมเป็นโมดูลสำหรับการเชื่อมโยงในอนาคต
-S รวบรวมการตรวจสอบข้อผิดพลาดอย่างเข้มงวดในขณะใช้งาน (เปิดโดยค่าเริ่มต้น)
-U แทรก "ค่าคงที่ USE_MODULES;" โดยอัตโนมัติ
-Wn ตารางส่วนขยายส่วนหัวมีอย่างน้อย n คำ (n = 3 ถึง 99)
-X คอมไพล์ด้วยสิ่งอำนวยความสะดวกในการดีบัก INFIX ที่มีอยู่
เส้นทาง ตัวปรับแต่ง
+dir ชุด รวม_เส้นทาง ไปที่ไดเร็กทอรีนี้
+เส้นทาง=dir
เปลี่ยนแปลง เส้นทาง ไปที่ไดเร็กทอรีนี้
หน่วยความจำ กลยุทธ์ ตัวปรับแต่ง
หมายเหตุ: อาจจำเป็นต้องอ้างอิงพารามิเตอร์เหล่านี้เพื่อป้องกันไม่ให้เชลล์ของคุณขยาย
พวกเขา
$ เล็ก ปรับการตั้งค่าหน่วยความจำให้เป็นเกมเล็ก ๆ
$ขนาดใหญ่ ปรับการตั้งค่าหน่วยความจำให้เป็นเกมขนาดใหญ่
$ขนาดใหญ่ ปรับการตั้งค่าหน่วยความจำให้เป็นเกมขนาดใหญ่ (ค่าเริ่มต้น)
รายการ $ แสดงรายการการตั้งค่าการจัดสรรหน่วยความจำปัจจุบัน
$?พารามิเตอร์
อธิบายการตั้งค่าหน่วยความจำ พารามิเตอร์ (ดู รายการ $ สำหรับพารามิเตอร์ที่มีอยู่)
$พารามิเตอร์=ความคุ้มค่า
ตั้งค่าด้วยตนเอง พารามิเตอร์
ใช้แจ้งออนไลน์โดยใช้บริการ onworks.net