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: about 11 years ago

Related projects:

RepositoryDescriptionStars
rvirding/erlogAn Erlang-based Prolog interpreter integrated with the Erlang runtime system.372
clojerl/clojerlA Clojure implementation on the Erlang VM1,660
jldupont/prolog.jsAn interpreter for a logic-based programming language81
terenceng03/muevalA Haskell interpreter designed to evaluate pure functions securely and efficiently in a sandboxed environment.76
triska/ediprologAn Emacs extension that enables Prolog interaction within any Emacs buffer38
heinrichapfelmus/hyper-haskellAn interactive graphical interpreter for the Haskell programming language361
lpcic/elpiAn embeddable interpreter for a variant of Prolog enriched with Constraint Handling Rules292
olewhalehunter/libraAn interpreter for a binary relational algebra language2
proger/erlshTools and functions for interacting with the system shell, paths, and external programs from Erlang.61
cofinalsubnets/wispA Haskell-based interpreted Lisp language with features like lexical closures and continuations, designed to be easily embedded in other programs.115
arthwang/vsc-prologAn extension for VS Code that provides language support for Prolog.98
ichiban/prologAn embeddable Prolog interpreter written in Go.634
sjl/temperanceAn implementation of a Warren Abstract Machine in Common Lisp to support logic programming and Prolog-like functionality.58
remko/waforthAn interpreter and compiler for a Forth programming language implemented in WebAssembly500
jyh1/mmacloneAn interpreter of Wolfram Language implemented in Haskell to deepen understanding of the language and its ecosystem242