นี่คือคำสั่ง oaklisp ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
oaklisp - การใช้งานภาษาโอ๊คลิสป์
เรื่องย่อ
โอ๊คลิสป์ [ ตัวเลือกโปรแกรมจำลอง ... [ -- oaklisp-options ... ]]
DESCRIPTION
โอ๊คลิสป์ เป็นภาษาถิ่นเชิงวัตถุของโครงการ การใช้งานนี้ค่อนข้างพกพาได้
รวบรวมไปยังเครื่องเสมือนซึ่งจำลองโดยโปรแกรม C มีเหตุผล
ความเร็วทำได้โดยใช้เทคนิคที่ซับซ้อนหลากหลาย
OPTIONS
ตัวเลือกมีความยาวทั้งหมด และไม่มีความแตกต่างหากคุณเริ่มด้วยหนึ่งหรือสองขีด
(`-'). ตัวเลือกทั้งหมดสามารถย่อเป็นคำนำหน้าเฉพาะได้ มีสองประเภทคือ
ตัวเลือก: สำหรับตัวจำลอง bytecode และสำหรับโลกของ Oaklisp คุณต้องใช้ --to
แยกพวกเขา
อีมูเลเตอร์ OPTIONS
--ช่วยด้วย แสดงสรุปตัวเลือกโปรแกรมจำลองและออก
--รุ่น
เวอร์ชันพิมพ์ของอีมูเลเตอร์และทางออก
--โลก ไฟล์
ไฟล์คือโลกที่จะโหลด
--การถ่ายโอนข้อมูล ไฟล์
ดัมพ์โลกเพื่อไฟล์เมื่อออก
--NS ไฟล์
คำพ้องความหมายสำหรับ --dump
--dump-ฐาน b
0=ascii, 2=ไบนารี; ค่าเริ่มต้น=2
--predump-gc b
0=ไม่, 1=ใช่; ค่าเริ่มต้น=1
--ขนาด-กอง n
n อยู่ในหน่วยกิโลอ้างอิง ค่าเริ่มต้น 128
--ขนาด-val-stk n
บัฟเฟอร์สแต็กค่า n อยู่ใน refs
--size-cxt-stk n
บริบทสแต็กบัฟเฟอร์ n อยู่ใน refs
--ขนาด-seg-max n
ส่วนฟลัชสูงสุด len, n อยู่ใน refs
--trace-gc v
0=เงียบ 3=ละเอียดมาก; ค่าเริ่มต้น=0
--verbose-gc v
คำพ้องความหมายสำหรับ --trace-gc
--ร่องรอย-กับดัก
--ติดตามไฟล์
ติดตามการทำงานของระบบไฟล์
ไม่ได้รับการปรับแต่ง อีมูเลเตอร์ OPTIONS
--ติดตาม-segs
ติดตามส่วนสแต็กเขียน/อ่าน
--ติดตาม-valcon
พิมพ์สแต็คค่าทั้งหมดที่แต่ละ instr
--ติดตาม-cxtcon
พิมพ์บริบททั้งหมดในแต่ละ instr
--ติดตาม-stks
พิมพ์ขนาดของกองในแต่ละ instr
--ติดตามคำแนะนำ
ติดตามแต่ละไบต์โค้ดที่ดำเนินการ
--วิธีการติดตาม
ติดตามการค้นหาแต่ละวิธี
--ติดตาม-mcache
แคชวิธีการติดตาม
โอ๊คลิส OPTIONS
--ช่วยด้วย แสดงข้อมูลสรุปของตัวเลือก Oaklisp
--ประเมิน ด่วน
ประเมินนิพจน์ Oaklisp ซึ่งเป็นหนึ่ง arg ดังนั้นอย่าลืมเสนอราคาสำหรับเชลล์
--โหลด ไฟล์
โหลดไฟล์.
--รวบรวม ไฟล์
คอมไพล์ file.oak ให้ผล file.oa
--ภาษา x
สลับไปที่ locale x เช่น system-locale (default), compiler-locale, scheme-locale (สำหรับ
ความเข้ากันได้ของ RnRS)
--ออก ออกเมื่อประมวลผลตัวเลือกนี้
ตัวอย่าง
สิ่งนี้จะรวบรวมไฟล์ myfile.oak ในโลแคลโครงร่างแล้วปล่อยให้ผู้ใช้อยู่ในa
ลูป read-eval-print ในภาษาสคีม
โอ๊คลิสป์ -- --ภาษา แบบแผน-locale --รวบรวม ไฟล์ของฉัน
และพวกเรา
ตัวแปรสภาพแวดล้อม OAKWORLD จะแทนที่ค่าเริ่มต้นที่คอมไพล์ลงในไฟล์ปฏิบัติการ
แต่สามารถแทนที่ตัวเองได้ในบรรทัดคำสั่ง
ใช้ oaklisp ออนไลน์โดยใช้บริการ onworks.net