scala.util.parsing.json

class Lexer

[source: scala/util/parsing/json/Lexer.scala]

class Lexer
extends StdLexical with ImplicitConversions
Author
Derek Chen-Becker <"java"+@+"chen-becker"+"."+"org">
Value Summary
val hexDigits : Set[Char]
Values and Variables inherited from StdLexical
reserved, delimiters
Method Summary
def charSeq : Parser[String]
def checkKeyword (xs : List[Any]) : Product with Token
def expPart : Parser[String]
def exponent : Parser[Char]
def fracPart : Parser[String]
def hexDigit : Parser[Char]
def intList : Parser[String]
def intPart : Parser[String]
def nonzero : Parser[Char]
def number : Parser[String]
def optString [A](pre : String, a : Option[A]) : String
def sign : Parser[Char]
override def token : Parser[Token]
a parser that produces a token (from a stream of characters)
def unicodeBlock : Parser[String]
override def whitespace : Parser[List[Char]]
a parser for white-space -- its result will be discarded
def zero : Parser[String]
Methods inherited from ImplicitConversions
flatten2, flatten3, flatten4, flatten5, headOptionTailToFunList
Methods inherited from StdLexical
comment, processIdent, delim
Methods inherited from Lexical
letter, digit, chrExcept, whitespaceChar
Methods inherited from Tokens
errorToken
Methods inherited from Parsers
commit, commit, not, elem, elem, accept, accept, accept, failure, fail, success, success, discard, log, log, rep, rep, repsep, rep1, rep1, repN, rep1, repN, rep1sep, rep1sep, chainl1, chainl1, chainr1, opt, opt, positioned, positioned
Methods inherited from AnyRef
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Value Details
val hexDigits : Set[Char]

Method Details
override def token : Parser[Token]
a parser that produces a token (from a stream of characters)
Overrides
StdLexical.token

def checkKeyword(xs : List[Any]) : Product with Token

override def whitespace : Parser[List[Char]]
a parser for white-space -- its result will be discarded
Overrides
StdLexical.whitespace

def number : Parser[String]

def intPart : Parser[String]

def intList : Parser[String]

def fracPart : Parser[String]

def expPart : Parser[String]

def optString[A](pre : String, a : Option[A]) : String

def zero : Parser[String]

def nonzero : Parser[Char]

def exponent : Parser[Char]

def sign : Parser[Char]

def charSeq : Parser[String]

def hexDigit : Parser[Char]

def unicodeBlock : Parser[String]