Dear Torbjörn,
I agree with you that compiling stuff needs some effort (some not much)
in Oz. However it is much more general as what is available in Prolog
and has the additional advantage that the approach taken in Mozart is
also the approach in many other languages SML, C, C++, ...
Mozart offers Gump, a parser generator which is based on Bison/yacc. So
this is full-fledged LALR parsing with quite nices support for generic
productions. Please check the docs for details.
Cheers
Christian
-- Christian Schulte, http://www.ps.uni-sb.de/~schulte/ - Please send submissions to users@mozart-oz.org and administriva mail to users-request@mozart-oz.org. The Mozart Oz web site is at http://www.mozart-oz.org/.