megaparsec/tests
mrkkrp 77a54394b5 extend collection of character parsers, close #16
Added new character parsers in ‘Text.Megaparsec.Char’:

* ‘controlChar’
* ‘printChar’
* ‘markChar’
* ‘numberChar’
* ‘punctuationChar’
* ‘symbolChar’
* ‘separatorChar’
* ‘asciiChar’
* ‘latin1Char’
* ‘charCategory’

Renamed some parsers:

‘spaces’   → ‘space’
‘space’    → ‘spaceChar’
‘lower’    → ‘lowerChar’
‘upper’    → ‘upperChar’
‘letter’   → ‘letterChar’
‘alphaNum’ → ‘alphaNumChar’
‘digit’    → ‘digitChar’
‘octDigit’ → ‘octDigitChar’
‘hexDigit’ → ‘hexDigitChar’

Descriptions of old parsers have been updated to accent some
Unicode-specific moments. For example, old description of ‘letter’
stated that it parses letters from “a” to “z” and from “A” to “Z”. This
is wrong, since it used ‘Data.Char.isAlpha’ predicate internally and
thus parsed many more characters.
2015-08-12 23:00:03 +06:00
..
Char.hs extend collection of character parsers, close #16 2015-08-12 23:00:03 +06:00
Combinator.hs some tests written 2015-08-03 13:19:23 +06:00
Error.hs experimental branch with different Messages 2015-08-11 18:15:02 +06:00
Expr.hs some tests written 2015-08-03 13:19:23 +06:00
Main.hs some tests written 2015-08-03 13:19:23 +06:00
Perm.hs some tests written 2015-08-03 13:19:23 +06:00
Pos.hs some tests written 2015-08-03 13:19:23 +06:00
Prim.hs some tests written 2015-08-03 13:19:23 +06:00
Token.hs some tests written 2015-08-03 13:19:23 +06:00
Util.hs experimental branch with different Messages 2015-08-11 18:15:02 +06:00