لغات البرمجة

Whale Calf: مولد محللات لغة برمجة

لغة برمجة Whale Calf هي أداة مولدة لمحللات (Parser Generators) متخصصة في المستوى البحثي لقواعد البوليان (Boolean Grammars)، والتي هي عبارة عن قواعد قابلة للتطبيق مع عمليات بولية. تمت كتابتها بواسطة Alexander Okhotin باستخدام لغة C++، وتستهدف بشكل رئيسي استعراض مختلف خوارزميات التحليل النحوي، حيث يعتبر الأكثر فائدة عملياً هو GLR (Generalized LR).

تمت عملية التطوير الأساسية لـ Whale Calf في الفترة من عام 2000 إلى 2004، على الرغم من أن بعض التصحيحات العرضية لا تزال تُجرى (حتى أبريل 2017). تم تصميمها لعرض مختلف الخوارزميات القائمة على الأساسات النظرية، حيث تقدم نماذج عملية للتحليل النحوي.

تُعتبر Whale Calf أداة قيمة للباحثين والمطورين الذين يرغبون في فهم واختبار خوارزميات التحليل النحوي المتقدمة وتطبيقاتها في اللغات ذات البنية المعقدة. يمكن العثور على المزيد من المعلومات والتوثيق على الموقع الرسمي للأداة على هذا الرابط: Whale Calf.