Module: Net::IMAP::ResponseParser::Patterns::RFC5234
Do not use. This module is for internal use only.
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Included In:
| |
Defined in: | lib/net/imap/response_parser.rb |
Overview
From RFC5234, “Augmented BNF for Syntax Specifications: ABNF”
ALPHA = %x41-5A / %x61-7A ; A-Z / a-z CHAR = %x01-7F CRLF = CR LF
; Internet standard newline
CTL = %x00-1F / %x7F
; controls
DIGIT = %x30-39
; 0-9
DQUOTE = %x22
; " (Double Quote)
HEXDIG = DIGIT / “A” / “B” / “C” / “D” / “E” / “F” OCTET = %x00-FF SP = %x20
Constant Summary
-
ALPHA =
# File 'lib/net/imap/response_parser.rb', line 102/[A-Za-z]/n
-
CHAR =
# File 'lib/net/imap/response_parser.rb', line 103/[\x01-\x7f]/n
-
CRLF =
# File 'lib/net/imap/response_parser.rb', line 104/\r\n/n
-
CTL =
# File 'lib/net/imap/response_parser.rb', line 105/[\x00-\x1F\x7F]/n
-
DIGIT =
# File 'lib/net/imap/response_parser.rb', line 106/\d/n
-
DQUOTE =
# File 'lib/net/imap/response_parser.rb', line 107/"/n
-
HEXDIG =
# File 'lib/net/imap/response_parser.rb', line 108/\h/
-
OCTET =
not using /./m for embedding purposes
/[\x00-\xFF]/n
-
SP =
# File 'lib/net/imap/response_parser.rb', line 110/ /n