นี่คือแอป Linux ชื่อ XBNF ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดเป็น xbnf_i686-winxp5.1.exe สามารถเรียกใช้ออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ออนไลน์ชื่อ XBNF พร้อม 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
นักแปลประสาทเป็นคอมไพเลอร์ที่ชาญฉลาดโดยใช้กฎการแปลและ bijective
การปรับปรุง BNF เรียกว่า XBNF เป็นส่วนขยายของภาษาคำอธิบาย BNF
XBNF อาจเกี่ยวข้องกับโดเมนคอมพิวเตอร์หลายโดเมน:
- การเข้ารหัส/ถอดรหัสระหว่างภาษา, รูปแบบไฟล์, ...
- วิทยาการเข้ารหัสลับ
- เครือข่าย
สามารถสร้างฟลักซ์เอาต์พุตได้หลายตัว (ตัวเลือก -o)
ฟลักซ์ถูกแมปตามลำดับของลักษณะที่ปรากฏของ # ในคำจำกัดความ
* ตัวอย่าง logic.xbnf :
ความจริง : ou (RC)
ความจริง : ()
ou : et "+" ou # "(ou " et " " ou ")"
คุณ : และอื่น ๆ
et : ความจริง "." et # "(et " ความจริง " " et ")"
et : ข้อเท็จจริง
ข้อเท็จจริง : < > บูลีน < > # บูลีน
ข้อเท็จจริง : < > "(" < > ou < > ")" < > | < > คุณ < > # ou
บูลีน: "1" # "จริง"
บูลีน: "0" # "เท็จ"
< >: (STRING "\t ") | ()
* แปลจาก stdin เป็น stdout :
คำสั่ง# xbnf -i - -o - Example/logic.xbnf
(0 + 1) . 1 + ( 0 . ( 1 + 1 + 0) )
+1 . 0 . 1
^D
(ou (et (ou เท็จจริง) จริง) (ou (et เท็จ (ou จริง ...
คุณสมบัติ
- ช่องสัญญาณอินพุตและเอาต์พุต XBNF (#)
- การแปลโดยตรงโดยใช้ "=>" และการแยกวิเคราะห์ฟลักซ์ที่เพิ่มขึ้นด้วย -if / -of
- เอาต์พุตแบบสุ่ม (เช่น p.3 สำหรับความน่าจะเป็น 3/F)
- การตรวจจับลูป (เปิดใช้งานโดยค่าเริ่มต้น)
- เฟสแยกวิเคราะห์เพียงเฟสเดียวสำหรับอินพุตและเฟสแยกวิเคราะห์หนึ่งเฟสสำหรับเอาต์พุต
- พารามิเตอร์ไวยากรณ์ที่ใช้ (เรียก PARAM*)
- การประเมินขอบเขตโดยใช้ -is/-os
- ดีบักเกอร์ที่มีประสิทธิภาพสำหรับไวยากรณ์ แต่ยังใช้XBNF .ภายใน
ผู้ชม
เทคโนโลยีสารสนเทศ ผู้ใช้ขั้นสูง ผู้ดูแลระบบ นักพัฒนา สถาปนิก
ส่วนติดต่อผู้ใช้
บรรทัดคำสั่ง
ภาษาโปรแกรม
C + +
หมวดหมู่
นี่คือแอปพลิเคชันที่สามารถดึงข้อมูลจาก https://sourceforge.net/projects/neurotranslator/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ในวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา