لغات البرمجة

YAP Prolog: ملخص وميزات

لغة YAP Prolog هي تنفيذ مفتوح المصدر وعالي الأداء للغة برمجة Prolog، وقد تم تطويرها في معهد LIACC/Universidade do Porto وفي COPPE Sistemas/UFRJ. محرك Prolog الخاص بها مبني على آلة وورن الوصفية (WAM)، مع العديد من التحسينات لتحسين الأداء. تتبع YAP التقليد الإدنبراهي، وهي متوافقة بشكل كبير مع معيار ISO-Prolog ومع Prolog من Quintus و Prolog من SICStus. تم تطوير YAP منذ عام 1985. كانت النسخة الأصلية مكتوبة بلغة التجميع ولغة C و Prolog، وحققت أداءً عاليًا على أجهزة تعتمد على معمارية m68k.

من بين ميزات YAP Prolog:

  • تنفيذ مفتوح المصدر.
  • أداء عالي بفضل استخدامه للآلة الوصفية وورن.
  • تحسينات متعددة لتحسين الأداء.
  • متوافقة مع معيار ISO-Prolog ومع Prolog من Quintus و Prolog من SICStus.
  • تاريخ طويل للتطوير منذ عام 1985.

لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا لـ YAP Prolog.