Duncan Coutts ha scritto:
[...]
Now I'm starting to write the parser with Happy, however for the final product I would like to:
1) Be able to do I/O in the lexer, for stylesheets inclusion
    (@import rule)
2) be able to keep state in the parser (or lexer?), for character
    transcoding (@charset rule)


This should be possible with Happy (and there are some example), however I don't find examples that make use of a lexer written with Alex.

See c2hs or Language.C it uses a monadic lexer.



Thanks.
I'm also looking at HJS (unfortunately new versions use Parsec instead of Alex + Happy).

Duncan



Manlio
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to