Rfc5234

object Rfc5234

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

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

See also
class Object
trait Matchable
class Any

Value members

Concrete fields

val alpha: Parser[Char]

A-Z and a-z, without diacritics

A-Z and a-z, without diacritics

val bit: Parser[Char]

0 or 1

0 or 1

val char: Parser[Char]

any 7-bit US-ASCII character, excluding NUL

any 7-bit US-ASCII character, excluding NUL

val cr: Parser[Unit]

carriage return

carriage return

val crlf: Parser[Unit]

Internet standard newline

Internet standard newline

val ctl: Parser[Char]

controls

controls

val digit: Parser[Char]

0 to 9

0 to 9

val dquote: Parser[Unit]

double quote (")

double quote (")

val hexdig: Parser[Char]

hexadecimal digit, case insensitive

hexadecimal digit, case insensitive

val htab: Parser[Unit]

horizontal tab

horizontal tab

val lf: Parser[Unit]

linefeed

linefeed

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.

val octet: Parser[Char]

8 bits of data

8 bits of data

val sp: Parser[Unit]

space

space

val vchar: Parser[Char]

visible (printing) characters

visible (printing) characters

val wsp: Parser[Unit]

white space (space or horizontal tab)

white space (space or horizontal tab)