BNFまたはEBNFでコロンが何を意味するのかわかりません。インターネット上のどこにもリストされていません。とにかく、私の教授はそれを宿題に出すことにしました。彼はそれをセミコロンか何かと混同していると思います。セミコロンが何を意味するのかはまだわかりません。ここにいくつかのコンテキストがあります:
宣言に次の CFG (文脈自由文法) があるとします。
D -> D ; D
D -> id : T
T -> char
T -> integer
識別子のタイプを定義する属性文法を指定します (id は識別子を表します)。
彼らが助けることができると思う人はいますか?