You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Riyyi
4fff2b9aa2
|
2 years ago | |
---|---|---|
src | 2 years ago | |
vendor | 2 years ago | |
.clang-format | 2 years ago | |
.gitignore | 2 years ago | |
.gitmodules | 2 years ago | |
CMakeLists.txt | 2 years ago | |
LICENSE | 2 years ago | |
README.org | 2 years ago | |
lib | 2 years ago | |
mal | 2 years ago | |
tests | 2 years ago |
README.org
mal - Make a Lisp
This is my implementation of the Make A Lisp project, done in C++20.
Usage
Change the #if 0
macro at the top of the stepX.cpp
to #if 1
.
Run the REPL
$ make run
Run mal tests
$ make test0 | less
Download
Clone
$ git clone https://github.com/riyyi/blaze
$ cd blaze
$ git submodule update --init --recursive
Or
$ git clone --recursive https://github.com/riyyi/blaze
Update
$ git pull
$ git submodule update --recursive
Build instructions
$ mkdir build
$ cd build
$ cmake .. && make