ชัมยังเป็นตัวแยกวิเคราะห์ไวยากรณ์ภาษาอื่นแรงบันดาลใจจาก modgrammar และ pyparsing
ความคิดเห็นพัฒนา
ผมจำเป็นต้องมีตัวแยกวิเคราะห์ไวยากรณ์ภาษาสำหรับโครงการ plywood_ และ modgrammar_ ดูเหมือนว่ามันจะเหมาะยกเว้นฉันไม่สามารถรับไวยากรณ์ที่ง่ายที่สุดของการทำงาน pyparsing_ เป็นเลิศ แต่ไม่ให้ฉันวัตถุกลับรายการเท่านั้นและสตริง - ฉันต้องการมากกว่านั้น ฉันอยากจะแนะนำสำหรับ pyparsing_ * * * * * * * * โครงการของคุณ ถ้าคุณต้องการที่วัตถุหรือถ้าคุณกำลังทำภาษา (chomsky_ มีจำนวนมากของสิ่งในตัวสำหรับการทำไวยากรณ์ภาษาซี)
นอกจากนี้ผมชอบเขียน parsers และฉันรู้ว่าฉันต้องการหนึ่งที่จะทำงานนี้เพื่อให้สกรูมันฉันจะทำมันด้วยตัวเอง!
การติดตั้ง
& nbsp; จุดติดตั้งชัม
การใช้
Matchers
`` วัตถุ Matcher`` เป็นอาคารพื้นฐานที่สุดบล็อก & nbsp. พวกเขาจะไม่สมาร์ท
พวกเขากลับสตริงเท่านั้นและรายการและพวกเขาทำให้สมมติฐานเกี่ยวกับสิ่งที่คุณไม่มี
อาจจะมีการพยายามที่จะสร้าง & nbsp. ยกตัวอย่างเช่น `` Word`` Matcher ไม่ถือว่า
ที่คุณต้องการที่จะใช้ช่องว่าง
`` วัตถุ Matcher`` ที่ดีสำหรับการสร้างภาษาแยกเล็ก ๆ
ข้อมูลที่สอดคล้องกันที่ `` วัตถุ Grammar`` ไม่จำเป็นต้อง & nbsp. แต่สำหรับการสร้าง
parser ภาษาคุณอาจจะใช้งานหนักมากขึ้นอาคารไวยากรณ์
. บล็อก
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ