JFlex هو مولد معجمي محلل (المعروف أيضا باسم مولد الماسح الضوئي) ل Java (TM)، مكتوب بلغة جافا (TM).
تم تصميم JFlex للعمل جنبا إلى جنب مع LALR محلل مولد CUP. ويمكن أيضا أن تستخدم جنبا إلى جنب مع مولدات محلل الأخرى مثل ANTLR أو كأداة قائمة بذاتها.
الميزات:
- الماسحات الضوئية بشكل أسرع ولدت
- أسرع الجيل الماسح الضوئي (مستقل من مجموعة أحرف المدخلات)
- ثلاثة أنواع مختلفة من الشفرة التي تم إنشاؤها للحصول على أفضل أداء / الحجم.
- الطابع الطبقات المحددة مسبقا
- تعليقات في جميع أنحاء مواصفات
- تعريفات ماكرو هي التعابير العادية، وليس النص فقط
- يتم الكشف عن دورات في تعريفات الماكرو وذكرت في الجيل الوقت
- منصة النهاية مستقلة من مشغل خط "$"
- بداية من مشغل خط "^" يعمل كما هو متوقع (وليس المستهلكة أسطر جديدة)
- تجميع قواعد مع الدول المعجمية نفسها
- يتم التعامل مع تعليقات، حرفية الحرف والسلاسل في الإجراءات بشكل صحيح
- دعم مدمج لمولد محلل CUP
- العد العمود
- الماسحات الضوئية المستقلة (كما هو الحال مع C / C المرن)
- دعم التصحيح
المتطلبات:
JRE / JDK 1.1 أو أعلى
لم يتم العثور على التعليقات