นี่คือคำสั่ง gforthmi ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
gforth, gforth-fast, gforthmi - ระบบ Forth ที่รวดเร็วและพกพาได้
เรื่องย่อ
gforth [ตัวเลือกการเริ่มต้น] [ตัวเลือกเฉพาะรูปภาพ] gforth-fast [การกำหนดค่าเริ่มต้น
ตัวเลือก] [ตัวเลือกเฉพาะรูปภาพ]
กฟอร์ทมี ชื่อไฟล์ [ตัวเลือกการเริ่มต้น] [ตัวเลือกเฉพาะรูปภาพ]
DESCRIPTION
จีฟอร์ท เป็นการนำภาษาโปรแกรม Forth ไปใช้งานที่รวดเร็วและพกพาได้ สำหรับ
รายละเอียดอ่านคู่มือ
และพวกเรา ตัวแปร
GFORTHPATH มีเส้นทางการค้นหาสำหรับไฟล์ต้นฉบับและไฟล์รูปภาพ
GFORTHD ให้ gforth executable ที่ใช้โดย gforthmi เพื่อสร้างอิมเมจพื้นฐาน มัน
ควรเป็นระบบเธรดทางอ้อมสองครั้ง ค่าเริ่มต้น: gforth-ditc.
GFORTH ให้ gforth executable ที่ใช้โดย gforthmi สำหรับคำนวณอิมเมจที่ย้ายได้
จากภาพฐาน ค่าเริ่มต้น: gforth.
GFORTHHIST ให้ตำแหน่งของไฟล์ประวัติที่ใช้โดย gforth เพื่ออนุญาต command-line
จำ. ค่าเริ่มต้น: $HOME (ไฟล์ประวัติชื่อ .gforth-history)
ตัวอย่าง
ออกไป
เริ่มระบบและเข้าสู่โหมดโต้ตอบ
ไฟล์ gforth1 ไฟล์ 2 -e ลาก่อน
โหลดและตีความไฟล์ file1 และ file2 จากนั้นออก
gforth-เร็ว
เหมือนกับ gforth ยกเว้นว่าไม่รองรับ backtraces ที่แม่นยำสำหรับสัญญาณ
และเร็วกว่าถึง 2 เท่า ใช้สำหรับโปรแกรมที่เน้นประสิทธิภาพและดีบั๊ก
เช่น มาตราฐาน
gforthmi asm.fi -m 1M asm.fs
สร้างรูปภาพ asm.fi ที่มีขนาดพจนานุกรมเริ่มต้น 1MB และมีไฟล์ asm.fs
โหลด
OPTIONS
--ช่วยด้วย
-h แสดงรายการตัวเลือกที่มี รวมถึงบางส่วนที่ไม่ได้อธิบายไว้ที่นี่ (ดูเพิ่มเติมที่
คู่มือ).
--อิมเมจไฟล์ ไฟล์
-i ไฟล์
โหลดภาพ Forth ไฟล์ แทนที่จะเป็นค่าเริ่มต้น gforth.fi
--เส้นทาง เส้นทาง
-p เส้นทาง
ใช้ เส้นทาง สำหรับค้นหาไฟล์รูปภาพและไฟล์ซอร์สโค้ด Forth แทน
ค่าเริ่มต้นในตัวแปรสภาพแวดล้อม GFORTHPATH หรือเส้นทางที่ระบุที่
เวลาติดตั้ง (โดยทั่วไป /usr/local/lib/gforth:.. พาธถูกกำหนดเป็นa
:-แยกรายการ
--dictionary-ขนาด ขนาด
-m ขนาด
จัดสรร ขนาด พื้นที่สำหรับพื้นที่พจนานุกรม Forth แทนการใช้ค่าเริ่มต้น
ระบุไว้ในภาพ (โดยทั่วไปคือ 256K) NS ขนาด ข้อมูลจำเพาะประกอบด้วย an
จำนวนเต็มและหน่วย (เช่น 4M) หน่วยสามารถเป็นหนึ่งใน b (ไบต์), e (ขนาดองค์ประกอบ
ในกรณีนี้ เซลล์), k (กิโลไบต์) และ M (เมกะไบต์) หากไม่มีการระบุหน่วย e
ถูกนำมาใช้.
--data-stack-ขนาด ขนาด
-d ขนาด
จัดสรร ขนาด พื้นที่สำหรับกองข้อมูลแทนที่จะใช้ค่าเริ่มต้นที่ระบุใน
รูปภาพ (โดยทั่วไปคือ 16K)
--return-stack-ขนาด ขนาด
-r ขนาด
จัดสรร ขนาด พื้นที่สำหรับกองส่งคืนแทนที่จะใช้ค่าเริ่มต้นที่ระบุใน
รูปภาพ (โดยทั่วไปคือ 16K)
--fp-stack-ขนาด ขนาด
-f ขนาด
จัดสรร ขนาด พื้นที่สำหรับกองทศนิยมแทนการใช้ค่าเริ่มต้น
ระบุไว้ในภาพ (โดยทั่วไปคือ 16K) ในกรณีนี้ ตัวระบุหน่วย e หมายถึง
ตัวเลขจุดลอยตัว
--locals-stack-size ขนาด
-l ขนาด
จัดสรร ขนาด พื้นที่สำหรับ locals stack แทนที่จะใช้ค่าเริ่มต้นที่ระบุใน
รูปภาพ (โดยทั่วไปคือ 16K)
--ประเมิน ออกมา
-e ออกมา
ประเมินค่า ออกมา รหัส. ตัวเลือกนี้รับเพียงหนึ่งอาร์กิวเมนต์ ถ้าคุณต้องการ
ประเมินคำเพิ่มเติม คุณต้องยกคำพูดหรือใช้หลาย -es ทางออก
หลังจากประมวลผลบรรทัดคำสั่ง (แทนที่จะเข้าสู่โหมดโต้ตอบ) ให้ผนวก -e
ลาก่อนบรรทัดคำสั่ง นี่คือตัวเลือกเฉพาะรูปภาพของรูปภาพเริ่มต้น
ใช้ gforthmi ออนไลน์โดยใช้บริการ onworks.net