> > There is no need for "." or [^abc] as Haskell list operators > can be used to "simulate" them. The following is from the C > lexer and matches all visible characters and all characters > except newline, respectively: > > visible = alt [' '..'\127'] > anyButNL = alt (['\0'..'\255'] \\ ['\n']) That is true, but how about dealing with unicode characters? anyButNl = anyButNL = alt (['\0'..'\65536'] \\ ['\n']) The space required becomes excessive.
- combinator parsers and XSLT Doug Ransom
- Re: combinator parsers and XSLT Joe English
- Re: combinator parsers and XSLT Manuel M. T. Chakravarty
- RE: combinator parsers and XSLT Doug Ransom
- RE: combinator parsers and XSLT Manuel M. T. Chakravarty
- Re: combinator parsers and XSLT Lennart Augustsson
- Re: combinator parsers and XSLT Marcin 'Qrczak' Kowalczyk
- Re: combinator parsers and XSLT Manuel M. T. Chakravarty
- Re: combinator parsers and XSLT Lars Henrik Mathiesen
- Re: combinator parsers and XSLT Manuel M. T. Chakravarty
- RE: combinator parsers and XSLT Doug Ransom
- RE: combinator parsers and XSLT Manuel M. T. Chakravarty
- Re: combinator parsers and XSLT Marcin 'Qrczak' Kowalczyk
- Re: combinator parsers and XSLT Manuel M. T. Chakravarty