ldpl 0.1.0

LDPL 4.4 compiler in Rust
Documentation

.PHONY: build
build: target/release/ldpl-rs
	cp target/release/ldpl-rs .

target/release/ldpl-rs: src/*.rs
	cargo build --release

.PHONY: clean
clean:
	cargo clean
	rm -rf ldpltest

.PHONY: test
test: ldpltest build
	cargo test
	cd ldpltest/ && sh compileAndRunTester.sh

ldpltest:
	git clone git://github.com/lartu/ldpltest
	cd ldpltest && git checkout c42160a41
	cp lib/tester.ldpl ldpltest/