から




IV-6 Edit

次の生成規則によって<S>を定義する。

<S>::=<T>"+"<S> | <T>"-"<T> | <T>
<T>::=<F>"*"<T> | <F>"/"<F> | <F>
<F>::="1" | "2" | "3" | "x" | "("<S>")"

ここでは,BNF(Backus Naur Form)で示した。非終端記号は<>でくくり,終端記号は" "でくくって表す。<S>から導出されるもののうち誤っているものを次の中から選べ。

  1. ((1))
  2. 1+2-3
  3. 1+x*2+2
  4. 1+x*2*3
  5. 1+x/2/3

memo Edit


Tag: BNF



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 下位頁新規  一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-22 Mon 23:18:41 JST (3013d)