[MLton] mllex fails when actions include unbalanced parentheses
Neophytos Michael
nmichael@yahoo.com
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.
Neophytos
--- 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.
>
> Michael.
>
> _______________________________________________
> MLton mailing list
> MLton@mlton.org
> http://mlton.org/mailman/listinfo/mlton
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com