handling errors in Happy

Simon Marlow simonmar@microsoft.com
Wed, 3 Apr 2002 10:58:07 +0100


> Is it possible to get the result of function happyError, in=20
> the main module
> of my program (which imports the module generated by Happy)?

Sure.  You need to use Happy's %monad feature, the documentation
describes how to turn parse errors into something you can handle in the
program:

   http://www.haskell.org/happy/doc/html/sec-monads.html#SEC-EXCEPTION

Cheers,
	Simon