2017-02-01から1ヶ月間の記事一覧
bisonは構文解析器です。bison等では、演算子の優先順位を "%left" "%right"で指定できます。それが全く範囲されずに困った話。一部を抜き出すと、こんなかんじ。 %left OP_STAR OP_SLASH %left OP_PLUS OP_MINUS %% expr | expr op2 expr ... op2 : OP_PLUS…
bisonは構文解析器です。bison等では、演算子の優先順位を "%left" "%right"で指定できます。それが全く範囲されずに困った話。一部を抜き出すと、こんなかんじ。 %left OP_STAR OP_SLASH %left OP_PLUS OP_MINUS %% expr | expr op2 expr ... op2 : OP_PLUS…