Lispy
An interpreted, Lisp-like language built in C.
Compiling
In the project root, run cmake .
then make
.
Troubleshooting
Cannot Find <editline/readline.h>
If the following error is encountered:
source/parsing.c:19:10: fatal error: editline/readline.h: No such file or directory #include <editline/readline.h>
The readline library needs to be installed.
On Ubuntu:
sudo apt-get install libedit-dev
/usr/bin/ld: cannot find -lreadline
If the following error is encountered:
/usr/bin/ld: cannot find -lreadline collect2: error: ld returned 1 exit status
On Ubuntu:
sudo apt-get install libreadline-dev