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

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


gosh - ล่ามสคริปต์โครงการ

เรื่องย่อ


เอ้ย [-biqV] [-ฉัน เส้นทาง ] [-NS เส้นทาง ] [-ยู โมดูล ] [-ล ไฟล์ ] [-จ ด่วน ] [-จ ด่วน ] [-NS ธง
- ต้นฉบับ อาร์กิวเมนต์ ... ]

DESCRIPTION


เอ้ย เป็นล่าม Scheme แบบสแตนด์อโลนที่สร้างขึ้นบน เก้งก้าง เอ็นจิ้นสคริปต์โครงการ

เมื่อ ต้นฉบับ จะได้รับ gosh โหลดสคริปต์ประเมินรหัส Scheme ในนั้น แล้วถ้า
ต้นฉบับ กำหนดขั้นตอนที่เรียกว่า หลัก, gosh เรียกมันด้วยอาร์กิวเมนต์เดียวซึ่งก็คือ a
รายชื่อสคริปต์และอาร์กิวเมนต์ที่ตามมา เมื่อไหร่ หลัก ส่งคืนค่าจำนวนเต็ม
เอ้ยออกไปพร้อมกับมันเป็นรหัสทางออก ถ้า หลัก ส่งคืนค่าที่ไม่ใช่จำนวนเต็ม หรือข้อผิดพลาดคือ
ส่งสัญญาณระหว่างการประเมิน gosh ออกด้วยรหัสทางออก 70 (EX_SOFTWARE) ดู SRFI-22
(http://srfi.schemers.org/srfi-22/srfi-22.html) เพื่อดูรายละเอียด ถ้าไม่มี หลัก ขั้นตอนการ
กำหนดไว้ในสคริปต์ gosh ออกด้วยรหัส 0 หลังจากโหลดไฟล์สคริปต์

หากไม่ได้ให้ไฟล์สคริปต์ gosh จะเข้าสู่โหมดโต้ตอบ ตามค่าเริ่มต้น gosh prompts
ให้ผู้ใช้ป้อนนิพจน์ Scheme อ่านและประเมินผล จากนั้นพิมพ์ผลลัพธ์
จนกว่าจะอ่าน EOF หากอินพุตมาตรฐานไม่ใช่เทอร์มินัล แต่ gosh จะไม่พิมพ์ a
พรอมต์; อนุญาตให้ผู้ใช้ใช้ gosh เป็นโปรแกรมกรอง พฤติกรรมนี้ควบคุมได้
โดย -i หรือ -b ตัวเลือก; ดูด้านล่าง

OPTIONS


ตัวเลือกบรรทัดคำสั่งจะถูกประมวลผลก่อนโหลดไฟล์สคริปต์หรือป้อน
โหมดโต้ตอบ

ตัวเลือก -I, -A, -u, -l, -L, -e และ -E ได้รับการประมวลผลตามลำดับที่ปรากฏ สำหรับ
ตัวอย่าง การเพิ่มเส้นทางการโหลดด้วยตัวเลือก -I จะมีผลกับตัวเลือก -l ที่ตามมา แต่ไม่ใช่ตัวเลือก
ก่อนหน้านั้น

-V พิมพ์เวอร์ชัน gosh และออก

-b โหมดแบทช์ ไม่พิมพ์ข้อความแจ้ง แม้แต่อินพุตมาตรฐานคือเทอร์มินัล แทนที่
-ผม.

-i โหมดโต้ตอบ บังคับให้พิมพ์ข้อความ แม้แต่อินพุตมาตรฐานก็ไม่ใช่เทอร์มินัล

-q ป้องกันการอ่านไฟล์เริ่มต้นเริ่มต้น

-Iเส้นทาง
เพิ่ม เส้นทาง หน้ารายการเส้นทางการโหลด

-Aเส้นทาง
ผนวก เส้นทาง ไปที่ส่วนท้ายของรายการเส้นทางการโหลด

-uโมดูล
โหลดและนำเข้า โมดูล, ราวกับว่า "(ใช้ โมดูล )" ระบุไว้ในรหัส

-lไฟล์
โหลดไฟล์ Scheme ไฟล์

-Lไฟล์
ชอบ -l แต่ไม่บ่นถ้า ไฟล์ ไม่มีอยู่

-eด่วน
ประเมินนิพจน์ Scheme ประสบการณ์

-Eด่วน
เช่นเดียวกับ -e ยกเว้นว่า ด่วน ถูกอ่านราวกับว่าล้อมรอบด้วยวงเล็บ

-pชนิด
เปิดโปรแกรมสร้างโปรไฟล์ ปัจจุบัน ชนิด เป็นได้แค่ 'เวลา'

-fธง
ตั้งธงต่างๆ
case-fold ใช้ตัวอ่านตัวพิมพ์เล็ก (เช่นใน R5RS)
รายงานแบบละเอียดขณะโหลดไฟล์
ไม่อินไลน์ไม่อินไลน์ขั้นตอนดั้งเดิมและค่าคงที่
(รวม no-inline-globals, no-inline-locals และ
ไม่มีอินไลน์ค่าคงที่)
ไม่มีอินไลน์โกลบอลไม่อินไลน์โกลบอลโพรซีเดอร์
ไม่มีอินไลน์ท้องถิ่นไม่อินไลน์โพรซีเดอร์ท้องถิ่น
ค่าคงที่แบบไม่มีอินไลน์ไม่ได้เป็นค่าคงที่แบบอินไลน์
no-post-inline-pass ไม่เรียกใช้ post-inline optimization pass

-Fลักษณะ
ทำให้ ลักษณะ มีอยู่ในรูปแบบขยายคอนดิชั่น

-- ระบุว่าไม่มีตัวเลือกเพิ่มเติม หากมีการโต้แย้งเพิ่มเติมหลังจากนี้
พวกเขาถูกนำมาเป็นชื่อไฟล์สคริปต์และอาร์กิวเมนต์

และพวกเรา


GAUCHE_LOAD_PATH
ทวิภาคคั่นรายการของเส้นทางการโหลด
พาธจะถูกผนวกก่อนพาธการโหลดดีฟอลต์ของระบบ

GAUCHE_DYNLOAD_PATH
รายการโคลอนที่คั่นระหว่างเส้นทางการโหลดสำหรับการโหลดแบบไดนามิก
วัตถุ พาธจะถูกผนวกก่อนพาธการโหลดดีฟอลต์ของระบบ

ผู้เขียน


ชิโระ คาวาอิ (shiro @ acm . org)

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


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

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

  • 1
    วงเล็บ
    วงเล็บ
    Brackets เป็นโอเพ่นซอร์สที่ทันสมัยและฟรี
    โปรแกรมแก้ไขข้อความที่สร้างขึ้นโดยเฉพาะสำหรับเว็บ
    การพัฒนา. เขียนใน HTML, CSS และ
    JavaScript พร้อมเครื่องมือภาพที่เน้นและ
    เตรียม...
    ดาวน์โหลดวงเล็บเหลี่ยม
  • 2
    ฟรี Pascal Compiler
    ฟรี Pascal Compiler
    คอมไพเลอร์ Pascal 32/64/16 บิตสำหรับ
    Win32/64/CE, ลินุกซ์, Mac OS X/iOS,
    Android, FreeBSD, OS/2, เกมบอย
    แอดวานซ์, Nintendo NDS และ DOS;
    ความหมายเข้ากันได้ wi ...
    ดาวน์โหลดคอมไพเลอร์ Pascal ฟรี
  • 3
    Canon EOS DIGITAL ข้อมูล
    Canon EOS DIGITAL ข้อมูล
    Canon ไม่มีจำนวนชัตเตอร์
    รวมอยู่ในข้อมูล EXIF ​​​​ของ
    ไฟล์ภาพซึ่งตรงข้ามกับ Nikon และ
    เพนแท็กซ์ ไม่มี Canon อย่างเป็นทางการ
    แอปพลิเคชัน ...
    ดาวน์โหลดข้อมูล Canon EOS DIGITAL
  • 4
    การตรวจสอบ
    การตรวจสอบ
    rEFInd เป็นทางแยกของ rEFIt boot
    ผู้จัดการ. เช่นเดียวกับ rEFIt rEFInd can
    ตรวจจับการบูต EFI ที่คุณติดตั้งโดยอัตโนมัติ
    รถตักและนำเสนอ GUI ที่สวยงาม
    เมนูตัวเลือกการบูต...
    ดาวน์โหลด rEFInd
  • 5
    ด่วนลุค GSI
    ด่วนลุค GSI
    หน้าดาวน์โหลด SourceForge นี้เป็นไป
    อนุญาตให้ผู้ใช้ดาวน์โหลดซอร์สของฉัน
    GSIs อ้างอิงจาก phhusson's great
    งาน. ฉันสร้างทั้ง Android Pie และ
    แอนดรอยด์ 1...
    ดาวน์โหลด ExpressLuke GSI
  • 6
    นักดนตรี
    นักดนตรี
    Music Caster เป็นเครื่องเล่นเพลงแบบถาด
    ที่ให้คุณส่งเพลงท้องถิ่นของคุณไปที่a
    อุปกรณ์ Google Cast ในการวิ่งครั้งแรก
    คุณจะต้องคลิกลูกศรใน .ของคุณ
    ตา...
    ดาวน์โหลด Music Caster
  • เพิ่มเติม»

คำสั่ง Linux

Ad