A Prolog implementation in D language.
Download the latest dprolog
binary.
$ git clone https://github.com/arkark/d-prolog.git
$ cd d-prolog
and 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.o
and move liblinenoise.a
to lib/
or somewhere D can find it (e.g. /usr/lib/
).
$ dub build
The destination directory of the output binary is bin
.
With no option:
$ dub run
With 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