ciao-lang / ciaoLinks
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
☆303Updated 6 months ago
Alternatives and similar repositories for ciao
Users that are interested in ciao are comparing it to the libraries listed below
Sorting:
- Embeddable Lambda Prolog Interpreter☆312Updated this week
- A compact, efficient Prolog interpreter written in plain-old C.☆296Updated this week
- Logtalk - declarative object-oriented logic programming language☆451Updated this week
- Some notes taken while working on Prolog☆185Updated last year
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆155Updated last year
- Research on integrating datalog & lambda calculus via monotonicity types☆399Updated 2 years ago
- Shen language kernel sources for porters☆376Updated 9 months ago
- ☆51Updated 2 weeks ago
- GNU Prolog☆121Updated last month
- An in-memory datalog implementation for OCaml.☆269Updated 7 months ago
- Shen/Scheme implementation☆116Updated 3 weeks ago
- interpreter and compiler to be compatible with ARITY/PROLOG(MS-DOS)☆109Updated this week
- Polynomial-time Meta-Interpretive Learning☆127Updated 3 months ago
- Compiler for the Mirth programming language.☆466Updated last week
- 1ML prototype interpreter☆282Updated 4 years ago
- Standard ML of New Jersey☆210Updated last week
- Bootstrapping ATS3☆218Updated this week
- A fast implementation of miniKanren with disequality and absento, compatible with Racket and Chez.☆158Updated 3 months ago
- A declarative concatenative programming language☆164Updated 7 months ago
- A fast functional language based on two level type theory☆390Updated 2 years ago
- Rhombus programming language☆456Updated this week
- Inpla: Interaction nets as a programming language (the current version)☆303Updated 7 months ago
- A portable, compact and extensible Scheme implementation that is fully R4RS compliant. This includes closures, I/O, tail calls, first-cla…☆527Updated 2 weeks ago
- Version of miniKanren I normally use. Has ==, =/=, symbolo, numbero, generalized absento constraints.☆163Updated 8 years ago
- A tiny Racket for scripting☆290Updated 2 months ago
- ☆137Updated 3 years ago
- Constraint Logic Programming over Integers☆201Updated last year
- Proofs in Coq for the book Reflective Programs in Tree Calculus☆174Updated 3 years ago
- The Standard ML compiler that produces Lua/JavaScript☆377Updated this week
- The Mercury logic programming system.☆948Updated this week