small lisp interpreter, consisting of a tokenizer, parser, desugarer and interpreter
lisp-like language and interpreter