Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a405d8283ddb1ef0

Jump to content

YAP (Prolog)

From Wikipedia, the free encyclopedia
(Redirected from YAP-Prolog)
YAP Prolog
Stable release
6.3.3 / 21 January 2013; 13 years ago (2013-01-21)
Preview release
7.1 / 9 January 2016; 10 years ago (2016-01-09)
Operating systemLinux, Windows, Solaris, Mac OS X
PlatformProgramming language
LicensePerl Artistic License 2.0
Websitewww.dcc.fc.up.pt/~vsc/yap/
Repositorygithub.com/vscosta/yap

YAP (Yet Another Prolog viz. implementation) is a high-performance free implementation of the Prolog programming language, developed jointly at the Artificial Intelligence and Computer Science Laboratory (LIACC) of University of Porto and at Federal University of Rio de Janeiro's COPPE Institute's Systems Engineering and Computer Science graduate program. Its Prolog engine is based upon the Warren Abstract Machine (WAM), containing several optimizations aimed at increased performance. YAP follows the Edinburgh tradition and is largely compatible with the ISO-Prolog standard and with Quintus Prolog and SICStus Prolog. The original version, developed in 1985, was written in Motorola 68000 Assembly, C and Prolog, having achieved high performance on m68k-based machines.[citation needed]

See also

[edit]