readme
Klink is an interpreter for the Kernel programming language. It was
adapted from Tinyscheme.
Now (12 Mar 2011) Klink basically runs. The major missing
features are get-module and neat printing - it prints stuff that it
can't yet read back.
** Where to get it
http://repo.or.cz/w/Klink.git
** Installing it
You need:
* A C compiler
* GNU gcc 4.3.2 works
* Make
* GNU make 3.81 works
* The Boehm garbage collector library, [[http://www.hpl.hp.com/personal/Hans_Boehm/gc/][here]]
* Alternatively, I'm told that [[http://tinygc.sourceforge.net/][Tinygc]] is API compatible and
smaller, but I haven't tested it myself.
Before you start:
* Edit the makefile by hand for your system.
Run:
* make
Don't run:
* ./configure, there isn't any.
* make install, there isn't any
It will have built:
* klink
* libklink.a
* Same comments.
* libklink.so
* Same comments.
*** Configuration
None at this point.
** Running it
The file "klink" is an executable, call it as
: ./klink