A Prolog implementation in D language.
Download the latest dprolog binary.
$ git clone https://github.com/arkark/d-prolog.git
$ cd d-prologand build (refer to Development).
See docs/.
- DMD: A compiler for D programming language
- DUB: A package manager for D programming language
- Linenoise
$ git clone https://github.com/antirez/linenoise.git
$ cd linenoise
$ gcc -c -o linenoise.o linenoise.c
$ ar rcs liblinenoise.a linenoise.oand move liblinenoise.a to lib/ or somewhere D can find it (e.g. /usr/lib/).
$ dub buildThe destination directory of the output binary is bin.
With no option:
$ dub runWith some options:
$ dub run -- -f example/family.pro --verbose$ dub test$ git tag <version>
$ ./release.sh- Building a binary for release ->
bin/$FILE_NAME - Calculating lines of code ->
docs/LoC.md
- Support for Windows
- Adding more tests
