ISOのEBNF仕様を使うべきでない理由
🕒
🔗
元記事を見る
カテゴリ
IT・ネット言語仕様の記述に使われる拡張バッカス・ナウア記法(EBNF)のうち、ISO/IEC 14977:1996は古く不適切な仕様であると著者は指摘します。技術的に分かりにくく、冗長な表記や過去の制約に引きずられた設計が問題で、今日の開発者にとって扱いにくいものです。また、ISOの仕様が常に最適とは限らず、W3Cなど他の標準化団体の仕様の方が実用的で理解しやすいとされます。特にXML仕様に含まれるEBNFが推奨されています。