[Haskell-beginners] Parsec

Dean Herington heringtonlacey at mindspring.com
Fri Aug 6 03:24:37 EDT 2010

At 11:42 PM +0200 8/5/10, C Gosch wrote:
>does anyone here know their way around in Parsec?
>I'm trying to parse a file which contains some binary parts too.
>I have been using Parsec 3.0.1 to parse the first ASCII part, but 
>all the parsers are
>returning Char type tokens, so it would not work with the binary parts ..
>is there any way to do this?
>I am using Text.Parsec.ByteString.Lazy.
>Note that I'm new to Haskell and Parsec, and doing this within a 
>small project that
>I basically do to get a grip on Haskell (and Parsec, because it 
>appears to be really nifty and I want to learn more about it).
>Thanks for any hints,

Parsing binary parts of a file is not inherently a problem.  A parser 
can return any type; different parsers in your application will 
likely return different types.

If you include some code we'll be able to help you more specifically.


More information about the Beginners mailing list