Prolog (its pure subset) interpreter in Haskell, written just for fun.
- Basic implementation
- REPL
- List notation
- Infix notation
- Arithmetic operators
- Cut symbol
- User-defined operators
- ...
Build:
$ stack install
Launch REPL:
$ hslog-exe [filename]
Launch tests:
$ stack test