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

Concise view

Value members

Concrete fields

A-Z and a-z, without diacritics

A-Z and a-z, without diacritics

Attributes

Source:
Rfc5234.scala

0 or 1

0 or 1

Attributes

Source:
Rfc5234.scala

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

Internet standard newline

Internet standard newline

Attributes

Source:
Rfc5234.scala

controls

controls

Attributes

Source:
Rfc5234.scala

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

horizontal tab

horizontal tab

Attributes

Source:
Rfc5234.scala
val lf: Parser[Unit]

linefeed

linefeed

Attributes

Source:
Rfc5234.scala

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

8 bits of data

8 bits of data

Attributes

Source:
Rfc5234.scala
val sp: Parser[Unit]

space

space

Attributes

Source:
Rfc5234.scala

visible (printing) characters

visible (printing) characters

Attributes

Source:
Rfc5234.scala

white space (space or horizontal tab)

white space (space or horizontal tab)

Attributes

Source:
Rfc5234.scala