(1) ()で囲まれた部分
(2) - not !
(3) * / div mod
(4) + -
(5) << >>
(6) == != < <= > >= (左結合)
(7-1) and
(7-2) or xor (左結合)
(8-1) &&
(8-2) ||
だというお話です。
たなかさんみたく互換パーサ作ろうと思い、第一歩として式の検証しました。
&& || あるから一度中間コードにコンパイルしてからじゃないとダメ。
a/b-c/d で d,c,b,aの順に評価されるのはかなり厄介だ・・・
2そうだね プレイ済み