Lexer

object Lexer extends Lexer
Companion:
class
trait Lexer
class Object
trait Matchable
class Any
Lexer.type

Type members

Classlikes

implicit class RichParser(parser: String)
implicit class RichParser_2[A](p: Parser[A])

Value members

Concrete fields

val whitespaces0: Parser0[Unit]

Inherited fields

val boolean: Parser[Boolean]
Inherited from:
Lexer
val date: Parser[FHIRDate]
Inherited from:
Lexer
val dateTime: Parser[FHIRDateTime]
Inherited from:
Lexer
val dblQuoteStr: Parser[String]
Inherited from:
Lexer
val decimal: Parser[BigDecimal]
Inherited from:
Lexer
val decimalOrInt: Parser[BigDecimal]
Inherited from:
Lexer
val escapedIdentifier: Parser[String]
Inherited from:
Lexer
val fhirType: Parser[String]
Inherited from:
Lexer
val identifier: Parser[String]
Inherited from:
Lexer
val int: Parser[Int]
Inherited from:
Lexer
val partialDate: Parser[FHIRDate]
Inherited from:
Lexer
val partialDateOrDateTime: Parser[FHIRDateTime]
Inherited from:
Lexer
val partialDateTime: Parser[FHIRDateTime]
Inherited from:
Lexer
val partialTime: Parser0[LocalTime]
Inherited from:
Lexer
val regularIdentifier: Parser[String]
Inherited from:
Lexer
val sglQuoteStr: Parser[String]
Inherited from:
Lexer
val str: Parser[String]
Inherited from:
Lexer
val systemType: Parser[String]
Inherited from:
Lexer
val time: Parser[LocalTime]
Inherited from:
Lexer
val unit: Parser[String]
Inherited from:
Lexer

Implicits

Implicits

final implicit def RichParser(parser: String): RichParser
final implicit def RichParser_2[A](p: Parser[A]): RichParser_2[A]