توم (لغة مطابقة النمط)

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث
توم (لغة مطابقة النمط)

توم هي لغة برمجة[1] مناسبة تمامًا لبرمجة التحويلات المختلفة[2] على هياكل الأشجار والمستندات المستندة إلى لغة الترميز القابلة للامتداد. توم هي ملحق لغة يضيف بدائل مطابقة جديدة إلى سي وجافا[3] بالإضافة إلى دعم أنظمة قواعد إعادة الكتابة.[4] يمكن التحكم في القواعد باستخدام لغة الإستراتيجية.[5]

توم جيد من أجل:

ملاحظات

  1. ^ "Freecode". مؤرشف من الأصل في 2016-05-28.
  2. ^ "Program-Transformation.Org". مؤرشف من الأصل في 2020-08-06.
  3. ^ Java Community News Tom: A Pattern-Matching Compiler for Java نسخة محفوظة 2020-08-06 على موقع واي باك مشين.
  4. ^ Emilie Balland, Paul Brauner, Radu Kopetz, Pierre-Etienne Moreau and Antoine Reilles (أبريل 2008). "Tom Manual". مؤرشف من الأصل في 2020-08-06.{{استشهاد ويب}}: صيانة الاستشهاد: أسماء متعددة: قائمة المؤلفين (link)
  5. ^ "Data structure traversal with Tom". مؤرشف من الأصل في 2017-03-03.
  6. ^ "Pattern Matching Pointers". مؤرشف من الأصل في 2020-08-06.

روابط خارجية