https://github.com/coldnew/lispy
A lisp implement in C. (Based on Build Your Own Lisp)
https://github.com/coldnew/lispy
Last synced: about 1 month ago
JSON representation
A lisp implement in C. (Based on Build Your Own Lisp)
- Host: GitHub
- URL: https://github.com/coldnew/lispy
- Owner: coldnew
- Created: 2015-07-08T08:43:27.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-07-09T03:01:09.000Z (almost 11 years ago)
- Last Synced: 2025-03-05T02:18:54.895Z (over 1 year ago)
- Language: C
- Homepage:
- Size: 117 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
#+TITLE: Lispy - A simple lisp implement in C
This lisp is what I learn from [[https://www.buildyourownlisp.com][Build your own Lisp]], which is a great C language
tutorial.
* Dependancy
This application depends on =readline=, you must install it for compile this application.
: apt-get install libreadline6-dev
* Build and Run
Use =cmake= to build this application
#+BEGIN_EXAMPLE
mkdir build && cd $_
cmake ..
make
#+END_EXAMPLE
You will find =lispy= binary in =src= folder, just execute it.
: ./lispy