forked from ioquatix/kai
A simple LISP style interpreter written in C++
License
cppguy/kai
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
*** Kai *** Kai is a simple LISP like language written in C++. It is incomplete at this point in time, and only supports the most basic features. Goals for this project: - Easy to embed and extend. - Fast and reliable. - Simple semantics using fexprs. - JIT interpreter using LLVM. - Syntactic enhancements to improve usability. *** How to Install *** (1) In ext/llvm run the following: mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm-2.8 -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD=X86 .. sudo make install This will install llvm-2.8 into the correct location. (2) In the project directory mkdir build cd build cmake .. sudo make install This will install kai into /usr/local/bin
About
A simple LISP style interpreter written in C++
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published