นี่คือแอป Linux ชื่อ Common Expression Language ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดได้ในชื่อ Releasev0.18.1.zip สามารถเรียกใช้ออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ทางออนไลน์ชื่อ Common Expression Language พร้อม OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
ภาษานิพจน์ทั่วไป
DESCRIPTION
Common Expression Language (CEL) เป็นภาษาสมบูรณ์ที่ไม่ใช่ภาษาทัวริง ซึ่งออกแบบมาเพื่อความเรียบง่าย ความเร็ว ความปลอดภัย และความสะดวกในการพกพา ไวยากรณ์คล้าย C ของ CEL มีลักษณะเกือบเหมือนกันกับนิพจน์ที่เทียบเท่าใน C++, Go, Java และ TypeScript "โปรแกรม" ของ CEL เป็นนิพจน์เดียว ตัวอย่างถูกแท็กเป็น java, go และ typescript ภายในมาร์กดาวน์เพื่อแสดงลักษณะทั่วไปของไวยากรณ์ CEL เหมาะอย่างยิ่งสำหรับการประเมินนิพจน์ที่มีน้ำหนักเบา เมื่อภาษาสคริปต์แบบแซนด์บ็อกซ์ใช้ทรัพยากรมากเกินไป ในการเริ่มต้น ให้ลองใช้ Codelab กำหนดตัวแปรและฟังก์ชันที่คุณต้องการให้กับ CEL แยกวิเคราะห์และตรวจสอบนิพจน์เพื่อให้แน่ใจว่าถูกต้อง จากนั้นประเมินเอาต์พุต AST เทียบกับอินพุตบางตัว การตรวจสอบเป็นทางเลือก แต่ขอแนะนำเป็นอย่างยิ่ง ขั้นตอนการแยกวิเคราะห์ระบุว่านิพจน์นั้นถูกต้องทางวากยสัมพันธ์หรือไม่ และขยายมาโครใดๆ ที่มีอยู่ในสภาพแวดล้อม การแยกวิเคราะห์และการตรวจสอบมีราคาแพงกว่าการประเมินด้วยการคำนวณ
คุณสมบัติ
- แยกวิเคราะห์และตรวจสอบ
- มาโครเป็นตัวเลือกแต่เปิดใช้งานตามค่าเริ่มต้น
- ประเมินเพื่อความสนุกสนานและผลกำไร
- เพื่อปรับปรุงอัตราต่อรองของการประเมินที่ประสบความสำเร็จด้วยสถานะบางส่วน CEL ใช้ตัวดำเนินการเชิงตรรกะสลับ &&, ||
- ข้อผิดพลาดในการแยกวิเคราะห์และตรวจสอบมีข้อความแสดงข้อผิดพลาดที่เป็นมิตรพร้อมตัวชี้ไปยังตำแหน่งที่ปัญหาเกิดขึ้นในแหล่งที่มา
- ทั้งนิพจน์แยกวิเคราะห์และตรวจสอบมีข้อมูลตำแหน่งต้นทางเกี่ยวกับแต่ละโหนดที่ปรากฏในเอาต์พุต AST
ภาษาโปรแกรม
Go
หมวดหมู่
นี่เป็นแอปพลิเคชันที่สามารถเรียกได้จาก https://sourceforge.net/projects/common-expression-lang.mirror/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ด้วยวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา