-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathINSTALL
23 lines (14 loc) · 849 Bytes
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
The Sexy interpreter is written in Chicken Scheme.
You will need this to compile it.
http://www.call-cc.org/
You will also need a number of "eggs".
Once Chicken is in place, the following command should do it:
chicken-install srfi-1 srfi-13 srfi-69 http-client medea numbers openssl posix symbol-utils unix-sockets utf8 utils uuid vector-lib
When run from the root of the git repo:
./bin/get_eggs.sh will execute the chicken-install command above
./bin/compile.sh will compile sexy into an executable
./bin/profile.sh will do the same, but with profiling info attached
./bin/interpret.sh will run the interpreter directly with csi
./bin/run_tests.sh will use the newly compiled sexy binary to execute everything in ./tests
If you already have Chicken and the listed eggs installed, you may be able to use the included binary.
Have fun! ^_^