-
@arrdem rolled this one myself. lisp parsers are juuust simple enough to not need a generator, i feel, and writing/maintaining one by hand forces you to keep the syntax simple because it immediately becomes a nightmare if you dont. f# pattern matching helps a lot tho!