Ragel

Ragel

Ragel عبارة عن مترجم لآلة الحالة المحدودة ومولد تحليل محلل يستهدف C و C ++ و ASM.يمكن التعرف على تسلسل البايت وتنفيذ التعليمات البرمجية في النقاط التعسفية في هذه العملية.
Ragel عبارة عن مترجم لآلة الحالة المحدودة ومولد تحليل محلل يستهدف C و C ++ و ASM.يمكن التعرف على تسلسل البايت وتنفيذ التعليمات البرمجية في النقاط التعسفية في هذه العملية.الاستخدامات المحتملة كتابة تطبيقات بروتوكول قوية.تحليل تنسيقات البيانات.معجم تحليل لغات البرمجة.التحقق من صحة إدخال المستخدم.المميزات قم ببناء آلات الحالة المحدودة باستخدام: مشغلي اللغة العادية مشغلي الرسم البياني للدولة مشغل الماسح الضوئي بعض مزيج من الإجراءات تضمين أعلاه في آلات في أماكن عشوائية.السيطرة على عدم الحتمية باستخدام المشغلين تحت حراسة.تقليل آلات الدولة باستخدام خوارزمية Hopcroft.تصور الإخراج مع Graphviz.استخدم البايت أو البايتات المزدوجة أو الحروف الهجائية بحجم الكلمة.قم بإنشاء رمز C أو C ++ أو ASM (GNU أو x86_64 أو System V ABI) بدون أي تبعيات.اختر من الجدول أو التحكم آلات تدفق مدفوعة الدولة ....
ragel

موقع الكتروني:

المميزات

التصنيفات

بدائل Ragel لجميع المنصات مع أي ترخيص

ANTLR

ANTLR

ANTLR ، أداة أخرى للتعرّف على اللغة ، هي أداة لغة توفر إطارًا لإنشاء أدوات التعرف على المترجمين الفوريين والمترجمين التحريريين والمترجمين التحريريين من ...