svenssonjoel / lispBM

An interpreter for a concurrent lisp-like language with message-passing and pattern-matching implemented in C.
http://svenssonjoel.github.io
GNU General Public License v3.0
87 stars 5 forks source link

Feature/Clarify docs and add --eval option to repl #13

Closed laxsjo closed 1 week ago

laxsjo commented 1 week ago

Clarified some details for recv-to and added an entry for kill. I don't really understand kill's second argument, so I wrote a half-temporary note about it having no observable effect (which is my understanding at least). Please tell me/change it if you want to change it!

I also created a new makefile for building the lbm reference (I moved the doxygen stuff to the subdirectory "c_docs/"). This required me to add a new option to the repl which allows you to specify expressions to evaluate as arguments, so that the Makefile can evaluate (render-manual).