Ohm: مجموعة أدوات تحليل بناءً على PEG

2025-02-11

Ohm هي مجموعة أدوات تحليل قوية تتكون من مكتبة ولغة محددة المجال (DSL). تتيح لك تحليل تنسيقات الملفات المخصصة أو إنشاء محليلات ومترجمات ومجمعات بسرعة للغات البرمجة. تعتمد لغة Ohm على قواعد تعبير التحليل (PEGs)، وهي طريقة رسمية لوصف بناء الجملة مشابهة للتعابير العادية وقواعد النحو الخالية من السياق. توفر مكتبة Ohm واجهة JavaScript لإنشاء محليلات ومترجمات وأكثر من ذلك من القواعد التي تكتبها.

اقرأ المزيد
التطوير محلل