val alpha : char Stream.t -> char
A-Z / a-z
val bit : char Stream.t -> char
"0" / "1"
val char : char Stream.t -> char
%x01-7F, any 7-bit ASCII character except for %x00
val cr : char Stream.t -> char
carriage return, %x0D
val crlf : char Stream.t -> string
CR/LF, Internet standard newline
val ctl : char Stream.t -> char
controls: %x00-1F/ %x7F
val digit : char Stream.t -> char
digits: 0-9
val dquote : char Stream.t -> char
Double quote
val hexdig : char Stream.t -> char
Hex digits: 0-9, A-F, case-insensitive
val htab : char Stream.t -> char
Horizontal tab
val lf : char Stream.t -> char
Linefeed, %x0A
val lwsp : char Stream.t -> string
Linear white space (past newline), *(WSP / CRLF WSP)
val octet : char Stream.t -> char
8-bit data
val sp : char Stream.t -> char
Space
val vchar : char Stream.t -> char
Visible (printing) characters
val wsp : char Stream.t -> char
White space, SP / HTAB