Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.text.misc > #3

Fehler in der ABNF-Syntaxbeschreibung des "Text/Plain"-Formats (RFC 3676)?

From Helmut Waitzmann <nn.throttle@xoxy.net>
Newsgroups de.comp.text.misc
Subject Fehler in der ABNF-Syntaxbeschreibung des "Text/Plain"-Formats (RFC 3676)?
Date 2015-08-13 22:22 +0200
Organization albasani.net
Message-ID <87vbcj3plf.fsf@helmutwaitzmann.news.arcor.de> (permalink)

Show all headers | View raw


Hat die ABNF‐Syntaxbeschreibung des »Text/Plain«‐Formats (RFC 3676) einen
Fehler in der Definition von Produktionsregel »fixed-line-unqt« aus
<https://tools.ietf.org/html/rfc3676#section-6> (Regelnummern von mir
eingefügt)?

 1| flowed-body      = *( paragraph / fixed-line / sig-sep )
 2| paragraph        = 1*flowed-line fixed-line
 2|                    ; all lines in paragraph MUST be unquoted or
 2|                    ; have same quote depth
 3| flowed-line      = ( flowed-line-qt / flowed-line-unqt ) flow CRLF
 4| flowed-line-qt   = quote ( ( stuffing stuffed-flowed ) /
 4|                            unstuffed-flowed )
 5| flowed-line-unqt = ( stuffing stuffed-flowed ) / unstuffed-flowed
 6| stuffed-flowed   = *text-char
 7| unstuffed-flowed = non-sp-quote *text-char
 8| fixed-line       = fixed-line-qt / fixed-line-unqt
 9| fixed-line-qt    = quote ( ( stuffing stuffed-fixed ) /
 9|                            unstuffed-fixed ) CRLF
10| fixed-line-unqt  = ( stuffed-fixed / unstuffed-fixed ) CRLF
11| stuffed-fixed    = *text-char non-sp
12| unstuffed-fixed  = non-sp-quote [ *text-char non-sp ]
13| sig-sep          = [ quote [stuffing] ] "--" SP CRLF
14| quote-mark       = ">"
15| quote            = 1*quote-mark
16| stuffing         = SP ; space-stuffed, added on generation if
16|                       ; needed, deleted on reception
17| flow             = SP ; space before CRLF indicates flowed line,
18|                       ; if DelSp=yes, space was added on generation
18|                       ; and is deleted on reception
19| non-sp-quote     = < any character except NUL, CR, LF, SP, quote-mark >
20| non-sp           = non-sp-quote / quote-mark
21| text-char        = non-sp / SP


Der Ausschnitt der ABNF‐Syntaxbeschreibung, auf den es mir ankommt:

10| fixed-line-unqt  = ( stuffed-fixed / unstuffed-fixed ) CRLF
                        ^
                        Kein Stuffing bei stuffed unquoted fixed lines?

Als Vergleich dazu aus der selben Syntaxbeschreibung:

 4| flowed-line-qt   = quote ( ( stuffing stuffed-flowed ) /
                                 ^^^^^^^^
                                 Stuffing bei stuffed quoted flowed lines

 4|                            unstuffed-flowed )
 5| flowed-line-unqt = ( stuffing stuffed-flowed ) / unstuffed-flowed
                         ^^^^^^^^
                         Stuffing bei stuffed unquoted flowed lines

 9| fixed-line-qt    = quote ( ( stuffing stuffed-fixed ) /
                                 ^^^^^^^^
                                 Stuffing bei stuffed quoted fixed lines

 9|                            unstuffed-fixed ) CRLF

Back to de.comp.text.misc | Previous | NextNext in thread | Find similar


Thread

Fehler in der ABNF-Syntaxbeschreibung des "Text/Plain"-Formats (RFC 3676)? Helmut Waitzmann <nn.throttle@xoxy.net> - 2015-08-13 22:22 +0200
  Re: Fehler in der ABNF-Syntaxbeschreibung des "Text/Plain"-Formats (RFC 3676)? Michael Baeuerle <michael.baeuerle@gmx.net> - 2015-08-13 20:54 +0000

csiph-web