IAldor is an Aldor-language backend for IPython.
Make sure that appropriate versions of libzmq and libjansson are installed on your system. Next you have build and install Aldor:
$ git clone git@github.com:pippijn/aldor.git
$ cd aldor/aldor
$ ./autogen.sh
$ ./configure --prefix=$HOME/aldor CFLAGS="-O0 -g -ggdb"
$ make -j8
$ make install
$ cd ../..
Choose prefix and CFLAGS
as you want and adjust make -jN
according to your CPU's
capabilities. This build procedure allows for root-less installtion and debugging
with gdb.
Now you can build and run IAldor:
$ git clone git@github.com:mattpap/IAldor.git
$ cd IAldor
$ cmake -DCMAKE_C_COMPILER=/usr/bin/clang -DALDOR=../aldor
$ make
$ ALDORROOT=$HOME/aldor ./ialdor
ialdor
binary is statically linked with Aldor's compiler, but still needs configuration
and include files, and Aldor standard library, etc., so you have to set up ALDORROOT
anyway.
Copyright © 2013 by Mateusz Paprocki and contributors.
Published under The MIT License, see LICENSE.