BNF 記法
BNFはプログラミング言語やデータ形式の文法を書き表す記法。::=「〜と定義する」、|「または」、<名前>「定義された記号」。自分自身を使った定義(<数> ::= <数字> | <数><数字>)で「くり返し」を表す。
解説(冒頭)
例えば「識別子は英字で始まり、2 文字目以降は英字・数字・- のどれか」というルールを、あいまいさなく書くための記法が BNF です。<英字> ::= A | B | C は「<英字> とは A または B または C のこと」と読みます。
この続き:解説の残り・インタラクティブ教材 2 個・練習問題は、ログインして学べます。