擴展巴科斯範式

擴展巴科斯 - 瑙爾範式 （ EBNF, Extended Backus – Naur Form ） 是表達作爲描述計算機編程語言和形式語言的正規方式的上下文無關文法的元語法 ( metalanguage ) 符號表示法 。 它是基本巴科斯範式 ( BNF ) 元語法符號表示法的一種擴展 。 它最初由尼克勞斯 · 維爾特開發 ， 最常用的 EBNF 變體由標準 ， 特別是 ISO - 14977 所定義 。