
19 Jun
2009
19 Jun
'09
4:44 p.m.
On Fri, Jun 19, 2009 at 1:51 PM, Fernand
but the parser one needs to write must parse ByteStrings instead of Strings (that is, something like having a "Parsec Bytestring ()" type, unless I'm completely misunderstanding the situation). My problem is that I do not manage to write primitive parsing combinators (like string, satisfy, letter, etc.) to define my language's tokens.
Why would you want to do that ? After all, those combinators are already available in Text.Parsec.Char : they work on any Stream instance whose token type is Char, which happens to be the case for ByteString. -- Jedaï