الflex و bison هل هما الأدواة الوحيدة للعالم compilation ؟

حين تعلمنا أبجديات الtheory of language أو théories des langages (بالفرنسية)، كانت الخطوة الثانية هي البرمجة باستخدام flex و ycc لعمل compiler و لكن سؤالي هل أستطيع عمل compiler بلغة أخرى، فأنا متأكد أني قرأت مقالة ذكر فيها امكانية استخدام regulier expression في C++ و java ..


التعليق السابق

يعني انني أستطيع تطوير compiler بأي لغة برمجة حديثة تتعامل مع الملفات، كالjava أو c ..

من الصفر نعم بأي لغة

حتى لو كانت لغة تفسيري Interpreted Language مثل بايثون Python