What a lovely use case.

Parsing LISP seems to be a good way to get started with a grammar engine like Marpa::R2

Much appreciated!

Cheers Rolf
(addicted to the Perl Programming Language :)
see Wikisyntax for the Monastery