[1] [DFN@en[EBNF]] は、 [[BNF]] を拡張したものです。 「[[EBNF]]」
と呼ばれるものには様々な変種があります。


* 変種

[9] 
細かな変種については、それぞれの項で紹介しています。

[FIG(short list)[ [10] [[EBNF]]
- [[XMLのEBNF]]
- [[RFC 4011のEBNF]]
- [[ISO/IEC 14977のEBNF]]
- [[IDLのEBNF]]
- [[MathMLのEBNF]]
- [[WebCGMのEBNF]]
- [[RIFのEBNF]]
- [[PROVのEBNF]]
- [[UnicodeのEBNF]]
- [[JIS X 4051の拡張BNF]]
]FIG]

以上は[[平文]]でも書ける人間向けの書式ですが、
[[EBNF]] のための[[マーク付け言語]]の[[語彙]]も定義されています。

- [[DocBookのEBNF]]
- [[XMLspecのEBNF]]

* 限界

[8] [[BNF]] 参照。

* 関連

[2] [[BNF]] の拡張には様々なものがあり、その一部は [[EBNF]] と呼ばれますが、
[[ABNF]] と呼ばれる一群もあります。

[3] [[R-BNF]] は [[EBNF]] の派生を名乗っています。

* メモ

[4] [CITE[RIF Core Dialect (Second Edition)]]
( ([TIME[2013-02-05 01:57:16 +09:00]] 版))
<http://www.w3.org/TR/2013/REC-rif-core-20130205/>

[5] [CITE[RIF Basic Logic Dialect (Second Edition)]]
( ([TIME[2013-02-05 01:57:15 +09:00]] 版))
<http://www.w3.org/TR/2013/REC-rif-bld-20130205/>

[6] [CITE[RIF Combination with XML data (Second Edition)]]
( ([TIME[2013-02-05 01:57:15 +09:00]] 版))
<http://www.w3.org/TR/2013/NOTE-rif-xml-data-20130205/>

[7] [CITE@en[Web Services Internationalization (WS-I18N)]]
( ([TIME[2012-05-17 23:07:50 +09:00]] 版))
<http://www.w3.org/TR/2012/NOTE-ws-i18n-20120522/#Notational_Conventions>

[11] [CITE@en-us[UTS #18: Unicode Regular Expressions]], [TIME[2022-02-08T14:02:12.000Z]], [TIME[2022-11-13T03:15:52.426Z]] <https://unicode.org/reports/tr18/#Notation>

[DFN[extended BNF]] ([DFN[EBNF]]) が[[正規表現]]の構文の記述に使われています。


- [16] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T08:34:22.000Z]] <http://www.fipa.org/specs/fipa00024/index.html>
-- [15] [CITE@EN-US[FIPA Agent Message Transport Specification]], [TIME[2022-12-13T08:35:04.000Z]] <http://www.fipa.org/specs/fipa00024/OC00024D.html>
- [12] [CITE[null]], [[Jonathan Dale]], [TIME[2022-12-13T08:13:03.000Z]] <http://www.fipa.org/specs/fipa00070/>
-- [13] [CITE@EN-US[FIPA ACL Message Representation in String Specification]], [TIME[2022-12-13T08:14:59.000Z]] <http://www.fipa.org/specs/fipa00070/SC00070I.html>

[14] >>15, >>13 「standard EBNF format」

