2 This is a demo software suite which showcases the power of Common Lisp and Rust.
5 - *install dependencies* 6 - Rust
=curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh= 9 - Ubuntu/Debian :: =sudo apt-get install sbcl= 10 - Arch BTW :: =sudo pacman -S sbcl= 11 - on MacOS :: =brew install sbcl= 12 - on Windows :: download from
13 <https://www.sbcl.org/platform-table.html> and figure it out.
16 - *make executables* \\ 17 Simply run
=make build=. Read the
~makefile~ and change the options
19 - M :: Mode (debug, release)
20 - L :: Lisp (sbcl, cmucl, ccl)
21 - P :: Python (python3, python2)
25 This demo features a novel configuration language inspired by
26 FORTH. You are free to use
~.fig~ files, but also have the option to
27 use a convention format (JSON,TOML,RON).
32 - consider tree-sitter parsing layout, use as a guide for developing a
33 single syntax which expands to Rust or C.
40 *** TODO rs-macroexpand 47 *** TODO c-macroexpand