The Parsec manual contains a few nice examples and pointers to further literaturecompare with caml solutions? compare with any other solution?There are parsers for Haskell which would compare very favourably with your lisp parser. I haven't used them myself but I've seen example code somewhere.
i'm told there are good scheme compilers.Since scheme is a dynamically typed language, scheme compilers are unlikely to ever produce code as fast as a compiler for a statically typed langugae like ocaml. Erik