図2中のに入れる適切な非終端記号又は終端記号の名前を答えよ。

次のプログラム記述には、図2で示した構文規則に反するエラーが幾つか含まれている。構文規則に反するエラーを含む行の番号をすべて答えよ。

図3中のに入れる適切な字句を答えよ。

(1) 図2の構文規則の中の<因子>の行を、次のように書き換えた。に入れる適切な字句を答えよ。

(2) この構文規則の拡張によって、関数gettokenも修正する必要がある。どのような修正が必要か、35字以内で述べよ。