<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> の前の版である <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 724</anchor> では <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor>
とは異なり <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ABNF</anchor> を定義していませんでしたし、構文記述にも <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor>
とは異なった <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BNF</anchor> を用いていました
(その <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BNF</anchor> の定義は明記されていませんでしたが)。</p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">詳しくは <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 724のBNF</anchor>
の項を参照してください。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <strong>定義が <code class="ABNF">::=</code> の変種</strong>:
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2110</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">MHTML</anchor>) は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> の構文を使うと称して、
<q>左辺を右辺で定義する</q>という演算子を <code class="ABNF">=</code>
ではなく <code class="ABNF">::=</code> としています。</p><p>ちなみに <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2110</anchor> には明記されていませんが、 <code class="ABNF"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">LWS</anchor></code>
を自由に挿入できるという <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> の構文の性質も受け継いでいるようです。</p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2110</anchor> の改訂版である <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2557</anchor>
は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2234</anchor> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ABNF</anchor> による定義になっています。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 2234のABNF</anchor>は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RFC 822</anchor> で用いられていた <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ABNF</anchor> から派生しました。</p><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en">RFC 1203 - Interactive Mail Access Protocol: Version 3</cite>
(<time>2018-01-23 00:10:54 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1203#page-37">https://tools.ietf.org/html/rfc1203#page-37</anchor-external></figcaption><blockquote><p>the augmented Backus-Naur</p><p>Form (BNF) notation as specified in RFC 822 with one exception; the</p><p>delimiter used with the &quot;#&quot; construct is a single space (SP) and not</p><p>a comma.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <cite xml:lang="en">RFC 1064 - Interactive Mail Access Protocol: Version 2</cite>
(<time>2018-02-04 11:06:30 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1064#page-24">https://tools.ietf.org/html/rfc1064#page-24</anchor-external></figcaption><blockquote><p>the augmented Backus-Naur</p><p>Form (BNF) notation as specified in RFC 822 with one exception; the</p><p>delimiter used with the &quot;#&quot; construct is a single space (SP) and not</p><p>a comma.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <cite xml:lang="en">RFC 1176 - Interactive Mail Access Protocol: Version 2</cite>
(<time>2018-01-21 21:01:02 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1176#page-26">https://tools.ietf.org/html/rfc1176#page-26</anchor-external></figcaption><blockquote><p>the augmented Backus-Naur</p><p>Form (BNF) notation as specified in RFC 822 with one exception; the</p><p>delimiter used with the &quot;#&quot; construct is a single space (SP) and not</p><p>a comma.</p></blockquote></figure><figure class="quote"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <cite xml:lang="en">RFC 1203 - Interactive Mail Access Protocol: Version 3</cite>
(<time>2018-01-23 00:10:54 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://tools.ietf.org/html/rfc1203#page-37">https://tools.ietf.org/html/rfc1203#page-37</anchor-external></figcaption><blockquote><p>the augmented Backus-Naur</p><p>Form (BNF) notation as specified in RFC 822 with one exception; the</p><p>delimiter used with the &quot;#&quot; construct is a single space (SP) and not</p><p>a comma.</p></blockquote></figure></body></html>