Restore lower case hex digits to HexDigit Parser, accidentally removed in 8545e912da.

This commit is contained in:
Mark Harrah 2013-08-16 14:21:45 -04:00
parent 3781820dda
commit dae220ecad
1 changed files with 2 additions and 1 deletions

View File

@ -18,7 +18,8 @@ trait Parsers
lazy val DigitSet = Set("0","1","2","3","4","5","6","7","8","9")
lazy val Digit = charClass(_.isDigit, "digit") examples DigitSet
lazy val HexDigitSet = Set('0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F')
lazy val HexDigit = charClass(HexDigitSet, "hex") examples HexDigitSet.map(_.toString)
lazy val HexDigit = charClass(c => HexDigitSet(c.toUpper), "hex digit") examples HexDigitSet.map(_.toString)
lazy val Letter = charClass(_.isLetter, "letter")
def IDStart = Letter
lazy val IDChar = charClass(isIDChar, "ID character")