JFlex เป็นเครื่องกำเนิดไฟฟ้าวิเคราะห์ศัพท์ (หรือเรียกว่าเครื่องกำเนิดไฟฟ้าสแกนเนอร์) สำหรับ Java (TM) เขียนใน Java (TM)
JFlex ถูกออกแบบมาเพื่อทำงานร่วมกับเครื่องกำเนิดไฟฟ้า parser LALR CUP นอกจากนี้ยังสามารถใช้ร่วมกับเครื่องกำเนิดไฟฟ้า parser อื่น ๆ เช่น ANTLR หรือเป็นเครื่องมือแบบสแตนด์อโลน
คุณสมบัติ:
- สแกนเนอร์ที่สร้างได้เร็วขึ้น
- เครื่องสแกนเนอร์รุ่นได้เร็วขึ้น (เป็นอิสระจากตัวท่านชุด)
- สามชนิดที่แตกต่างกันของรหัสที่สร้างขึ้นเพื่อให้ได้ประสิทธิภาพที่ดีที่สุด / ขนาด
- ชั้นเรียนตัวอักษรที่กำหนดไว้ล่วงหน้า
- ความคิดเห็นในทุกส่วนของสเปค
- คำจำกัดความมาโครมีการแสดงออกปกติไม่ได้เป็นเพียงข้อความ
- วงจรในนิยามแมโครถูกตรวจพบและรายงานในเวลารุ่น
- แพลตฟอร์มที่เป็นอิสระของผู้ประกอบการปลายสาย "$"
- เริ่มต้นของผู้ประกอบการสาย "^" ทำงานตามที่คาดไว้ (ไม่เสียบรรทัดใหม่)
- การจัดกลุ่มของกฎกับรัฐศัพท์เดียวกัน
- ความเห็นตัวอักษรของตัวอักษรและสตริงในการดำเนินการได้รับการจัดการอย่างถูกต้อง
- การสนับสนุน Builtin สำหรับเครื่องกำเนิดไฟฟ้า parser CUP
- นับคอลัมน์
- สแกนเนอร์แบบสแตนด์อโลน (เช่นเดียวกับเฟล็กซ์ C / C)
- การสนับสนุนการแก้จุดบกพร่อง
ต้องการ
- JRE / JDK 1.1 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ