prolog

Prolog interpreter

An interpreter for a logic-based programming language written in Haskell.

A prolog interpreter written in Haskell.

GitHub

61 stars
5 watching
15 forks
Language: Haskell
last commit: over 9 years ago

Related projects:

Repository Description Stars
rvirding/erlog An Erlang-based Prolog interpreter integrated with the Erlang runtime system. 371
clojerl/clojerl A Clojure implementation on the Erlang VM 1,659
jldupont/prolog.js An interpreter for a logic-based programming language 81
terenceng03/mueval A Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment. 77
triska/ediprolog An Emacs extension that enables Prolog interaction within any Emacs buffer 37
heinrichapfelmus/hyper-haskell An interactive graphical interpreter for the Haskell programming language 361
lpcic/elpi An interpreter for a logic-based programming language designed to be embedded in other applications. 290
olewhalehunter/libra An interpreter for a binary relational algebra language 2
proger/erlsh Tools and functions for interacting with the system shell, paths, and external programs from Erlang. 61
cofinalsubnets/wisp A Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs. 115
arthwang/vsc-prolog An extension for VS Code that provides language support for Prolog. 97
ichiban/prolog An embeddable Prolog interpreter written in Go. 627
sjl/temperance An implementation of a Warren Abstract Machine in Common Lisp to support logic programming and Prolog-like functionality. 58
remko/waforth An interpreter and compiler for a Forth programming language implemented in WebAssembly 498
jyh1/mmaclone An interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem 243