Rfc5234

cats.parse.Rfc5234$
object Rfc5234

Parsers for the common rules of RFC5234. These rules are referenced by several RFCs.

Attributes

See also
Source
Rfc5234.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Rfc5234.type

Members list

Value members

Concrete fields

val alpha: Parser[Char]

A-Z and a-z, without diacritics

A-Z and a-z, without diacritics

Attributes

Source
Rfc5234.scala
val bit: Parser[Char]

0 or 1

0 or 1

Attributes

Source
Rfc5234.scala
val char: Parser[Char]

any 7-bit US-ASCII character, excluding NUL

any 7-bit US-ASCII character, excluding NUL

Attributes

Source
Rfc5234.scala
val cr: Parser[Unit]

carriage return

carriage return

Attributes

Source
Rfc5234.scala
val crlf: Parser[Unit]

Internet standard newline

Internet standard newline

Attributes

Source
Rfc5234.scala
val ctl: Parser[Char]

controls

controls

Attributes

Source
Rfc5234.scala
val digit: Parser[Char]

0 to 9

0 to 9

Attributes

Source
Rfc5234.scala

double quote (")

double quote (")

Attributes

Source
Rfc5234.scala

hexadecimal digit, case insensitive

hexadecimal digit, case insensitive

Attributes

Source
Rfc5234.scala
val htab: Parser[Unit]

horizontal tab

horizontal tab

Attributes

Source
Rfc5234.scala
val lf: Parser[Unit]

linefeed

linefeed

Attributes

Source
Rfc5234.scala
val lwsp: Parser0[Unit]

linear white space.

linear white space.

Use of this rule permits lines containing only white space that are no longer legal in mail headers and have caused interoperability problems in other contexts.

Do not use when defining mail headers and use with caution in other contexts.

Attributes

Source
Rfc5234.scala
val octet: Parser[Char]

8 bits of data

8 bits of data

Attributes

Source
Rfc5234.scala
val sp: Parser[Unit]

space

space

Attributes

Source
Rfc5234.scala
val vchar: Parser[Char]

visible (printing) characters

visible (printing) characters

Attributes

Source
Rfc5234.scala
val wsp: Parser[Unit]

white space (space or horizontal tab)

white space (space or horizontal tab)

Attributes

Source
Rfc5234.scala