mirror of https://github.com/rusefi/bldc.git
c9ef4717b4
a0f97629 remote leftover debugcode 1b6446d8 added documentation for the trap error handling special form 09a5dbf7 a first attempt at a trap that does not require spawning a thread. 5fdaef42 added 2 tests related to the setassoc bugfix! a430d3d2 bugfix related to setassoc e35992d5 some experimentation 601d51c4 towards byte-code compilation 54249110 minitweak bed397b4 If a value is returned after the call to lbm_block_ctx_from_extension, this value is protected against GC until after the context is unblocked 5855144f a way to protect data from GC while in a blocked extension added. git-subtree-dir: lispBM/lispBM git-subtree-split: a0f976296e4e88f24e12ca0a2b7f5d45b8aec216 |
||
---|---|---|
.. | ||
examples | ||
scripts | ||
Makefile | ||
README.md | ||
clean_cl.h | ||
convmp4.sh | ||
convpng.sh | ||
lbm_sdl.c | ||
lbm_sdl.h | ||
repl.c | ||
repl_defines.h | ||
repl_exts.c | ||
repl_exts.h |
README.md
LBM REPL
Dependencies:
64Bit | 32Bit
---------------------------
| gcc-multilib
libreadline | lib32readline
libhistory | lib32history
Ubuntu example for obtaining 32bit dependencies 'sudo apt-get install gcc-multilib libreadline-dev lib32readline-dev'
Build
make
Build improved closures versions
make
make clean
make improved_closures
install as lbm
After building do:
make install
to install the repl as lbm
under ~/.local/bin