5
ข้อดีของ Antlr (เทียบกับ lex / yacc / bison) [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันเคยใช้ lex และ yacc (มักจะเป็นวัวกระทิง) ในอดีตสำหรับโครงการต่าง ๆ โดยทั่วไปแล้วนักแปล (เช่นกลุ่มย่อยของ EDIF ที่สตรีมไปยังแอป EDA) นอกจากนี้ฉันต้องสนับสนุนรหัสตามไวยากรณ์ lex / yacc ย้อนหลังไปหลายสิบปี ดังนั้นฉันรู้วิธีของฉันรอบ ๆ เครื่องมือแม้ว่าฉันไม่มีผู้เชี่ยวชาญ ฉันเคยเห็นความคิดเห็นเชิงบวกเกี่ยวกับ Antlr ในเวทีต่าง ๆ ในอดีตและฉันอยากรู้ว่าสิ่งที่ฉันอาจจะหายไป ดังนั้นหากคุณใช้ทั้งคู่โปรดบอกฉันว่ามีอะไรที่ดีกว่าหรือสูงกว่าใน Antlr ข้อ จำกัด ในปัจจุบันของฉันคือฉันทำงานในร้าน C ++ และผลิตภัณฑ์ใด ๆ ที่เราจัดส่งจะไม่รวม Java ดังนั้นตัวแยกวิเคราะห์ผลลัพธ์จะต้องปฏิบัติตามกฎนั้น