DelimitingTerminals

Delimiting terminal symbols. No whitespace is skipped during this tokenization. Lookahead is applied when needed to distinguish between different terminal symbols starting with the same character.

When using this object, make sure that a "-" symbol requires a symbol separator (whitespace or comments) if it follows a QName or NCName. The same holds for a "." symbol. Also, if a "." follows or precedes a numeric literal, it requires a symbol separator. (Other than that, symbol separators are only needed for non-delimiting terminal symbols.)

class Object
trait Matchable
class Any

Type members

Classlikes

Value members

Concrete fields

val assignmentSymbol: Parser[Unit]
val asterisk: Parser[Unit]
val asteriskColon: Parser[Unit]
val at: Parser[Unit]
val closeBrace: Parser[Unit]
val closeBracket: Parser[Unit]
val closeParenthesis: Parser[Unit]
val colon: Parser[Unit]
val colonAsterisk: Parser[Unit]
val comma: Parser[Unit]
val dollar: Parser[Unit]
val dot: Parser[Unit]
val doubleArrow: Parser[Unit]
val doubleColon: Parser[Unit]
val doubleDot: Parser[Unit]
val doubleSlash: Parser[Unit]
val doubleVerticalBar: Parser[Unit]
val equals: Parser[Unit]
val exclamationMark: Parser[Unit]
val follows: Parser[Unit]
val greaterThan: Parser[Unit]
val greaterThanOrEqual: Parser[Unit]
val hash: Parser[Unit]
val lessThan: Parser[Unit]
val lessThanOrEqual: Parser[Unit]
val minus: Parser[Unit]
val notEquals: Parser[Unit]
val openBrace: Parser[Unit]
val openBracket: Parser[Unit]
val openParenthesis: Parser[Unit]
val plus: Parser[Unit]
val precedes: Parser[Unit]
val questionMark: Parser[Unit]
val slash: Parser[Unit]
val verticalBar: Parser[Unit]