1

バイソンで複数のルールに対して同じセマンティックアクションを実行することは可能ですか?

つまり、私は次のようなものを持っています

exp: NUM            { $$ = $1; }
   | exp exp        { $$ = $1; }

1つのアクションだけを書くことで逃げることは可能でしょうか?

4

1 に答える 1

3

このようなものはうまくいくかもしれません:

list: exp { $$ = $1; }
exp : NUM
    | exp exp
于 2013-09-11T23:20:02.307 に答える