BNFによる識別子の定義

テクノロジ難易度: ★★★☆☆

あるプログラム言語において、識別子(identifier)は、先頭が英字で始まり、それ以降に任意個の英数字が続く文字列である。これをBNFで定義したとき、aに入るものはどれか。

<digit>      ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
<letter>     ::= A | B | C | … | X | Y | Z | a | b | c | … | x | y | z
<identifier> ::= a
出典: 平成29年度春期 応用情報技術者 午前 問4
📊ログインすると挑戦履歴を記録できます
🎉 無料キャンペーン中:いまならログインするだけで全機能を無料でご利用いただけます(秋試験まで)。

「テクノロジ」分野の関連問題