gitlab owl-lisp/owl v0.1.19

latest releases: v0.2.2, v0.2.1, v0.2...
7 years ago

You can either download and install the full source package, or just compile the
pre-compiled small C version of the repl/compiler and use it directly without further
installation. The pre-compiled C version is suitable for quick testing and compilation
of projects to C without a lengthy full Owl build. The source package takes a while to
build, but the interpreter will be a bit faster. Both versions produce equal compiled
code.

Precompiled small Owl: ol-0.1.19.c.gz

Example usage with make:

Makefile:

OWLURL=https://gitlab.com/owl-lisp/owl/uploads/0d0730b500976348d1e66b4a1756cdc3/ol-0.1.19.c.gz

program: program.c
	cc -O2 -o program program.c

program.c: program.scm ol
	./ol -O2 -o program.c program.scm

program.scm:
	echo '(lambda (args) (print args) 0)' > program.scm

ol:
	test -f ol.c || curl $(OWLURL) | gzip -d > ol.c
	cc -O2 -o ol ol.c

Don't miss a new owl release

NewReleases is sending notifications on new releases.