[Haskell-cafe] Parsec question

Andrew Coppin andrewcoppin at btinternet.com
Sun May 27 05:15:45 EDT 2007


Greetings.

I'd like to write a parser that takes some Haskell source code and 
seperates it into two piles - comments, and everything else.

I have a parser that recognises single-line comments, and another that 
recognises multi-line comments. What I'd like to do is make a big parser 
that returns [Either String String], which all the comments in one side 
and all the rest in the other side. But I can't figure out how to 
construct such a parser... Any hints?



More information about the Haskell-Cafe mailing list