YAP - это высокопроизводительная реализация языка программирования Prolog с открытым исходным кодом , разработанная LIACC / Universidade do Porto и COPPE Sistemas / UFRJ . Его движок Prolog основан на WAM ( абстрактной машине Уоррена ) с несколькими оптимизациями для повышения производительности. YAP следует эдинбургской традиции и в значительной степени совместим со стандартом ISO-Prolog, а также с Quintus Prolog и SICStus Prolog . YAP разрабатывается с 1985 года. Первоначальная версия была написана на ассемблере, C и Prolog и обеспечивала высокую производительность на машинах на базе m68k .
Стабильный выпуск | 6.3.3 / 21 января 2013 г . |
---|---|
Предварительный выпуск | 6.3.4 / 9 января 2016 г . |
Операционная система | Linux , Windows , Solaris , Mac OS X |
Платформа | Язык программирования |
Лицензия | Лицензия Perl Artistic License 2.0 |
Веб-сайт | github |