[MLton] mllex fails when actions include unbalanced parentheses
Thu, 21 Jul 2005 00:40:01 -0700 (PDT)
It's a bug in mllex. I fixed this bug and sent a patch to Matthias Blume a few
years ago. I am pretty sure he incorporated it in SML/NJ's version of lex.
Mlton's MLLex was perhaps forked before that time. Maybe we should update our
mllex with the current one is SML/NJ.
--- Michael Norrish <Michael.Norrish@nicta.com.au> wrote:
> If something like the following is an MLLex action, then it gets
> confused and complains of a syntax error
> "(" => (print "("; lex());
> The version of MLlex from SML/NJ that I also have installed on my
> system doesn't have this problem.
> MLton mailing list
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around