นี่คือคำสั่ง g2c ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
goo, g2c - ตัวกำหนดออบเจ็กต์ทั่วไป (ภาษาโปรแกรม)
เรื่องย่อ
สารที่หนา
จีทูซี
DESCRIPTION
หน้าคู่มือนี้จัดทำเอกสารโดยสังเขปเกี่ยวกับ สารที่หนา และ จีทูซี คำสั่ง
สารที่หนา และ จีทูซี ประเมินคำสั่งแบบโต้ตอบใน GOO, ไดนามิก, ตามประเภท, วัตถุ-
ภาษาที่มุ่งเน้นในตระกูลเดียวกับ Dylan และ Scheme ภาษาถูกออกแบบให้เป็น
ง่าย ได้ผล ทรงพลัง ขยายได้ ไดนามิก มีประสิทธิภาพ และเรียลไทม์
สารที่หนา และ จีทูซี รองรับโหมดการประเมินสองโหมด ควบคุมโดยตัวแปรสภาพแวดล้อม
GOO_EVAL_MODE; คำสั่งทั้งสองต่างกันเฉพาะในโหมดที่เป็นค่าเริ่มต้นเท่านั้น ใน AST โหมด
(ย่อมาจาก "abstract syntax tree" และค่าเริ่มต้นสำหรับ สารที่หนา) พวกเขาตีความโดยตรง
แยกวิเคราะห์ goo นิพจน์ ใน จีทูซี โหมด (ค่าเริ่มต้นสำหรับ จีทูซี) แทนที่จะแปล
นิพจน์ลงในโค้ด C ที่คอมไพล์แบบไดนามิก
OPTIONS
ไม่
การใช้
การพิมพ์ สารที่หนา or จีทูซี ที่เปลือกของคุณจะเริ่มต้นขึ้น a สารที่หนา read-eval-print loop ซึ่งยอมรับ s-
นิพจน์และคำสั่งระดับบนสุดที่เริ่มต้นด้วยเครื่องหมายจุลภาค ต่อไปนี้เป็นรายการของ
คำสั่งที่ใช้ได้:
,ล้มเลิก ออกจากโปรแกรม
^C (ควบคุม-C)
เรียกวนซ้ำ read-eval-print แบบเรียกซ้ำ
,g2c-อีวาล
เปลี่ยนเป็นการประเมินการคอมไพล์แบบไดนามิก
,แอส-อีวัล
เปลี่ยนเป็นการประเมิน ast
,ใน ,ชื่อ
เปลี่ยนเป็นโมดูล ชื่อ.
และพวกเรา
GOO_EVAL_MODE
กำหนดโหมดการประเมินตามที่บันทึกไว้ใน DESCRIPTION ด้านบน
GOO_ROOT
รูทการติดตั้ง (/ usr บนระบบเดเบียน); ไฟล์ที่จำเป็นที่รันไทม์สามารถพบได้
ภายใต้ ${GOO_ROOT}/lib/goo.
ใช้ g2c ออนไลน์โดยใช้บริการ onworks.net