** Lisp SExpression Datatypes and Parser This is a basic LISP S-expression parser, without quote character, macros or other fancy stuff.
** Lisp SExpression Datatypes and Parser This is a basic LISP S-expression parser, without quote character, macros or other fancy stuff. Atoms have a reduced namespace and need to be extended if necessary.
Some remarks: (1) regexp parsers eat whitespace and newlines (2) recursive cases have to be put first