野牛规格和优先顺序

时间:2014-10-20 03:16:21

标签: c bison

鉴于Bison规范:%权利TOK_ADD TOK_MUL

我想知道TOK_ADD和TOK_MUL的优先顺序是什么。

如果我有Bison规范

%left TOKMUL TOKADD
%left TOKDIV
%left TOKSUB

我想知道TOKMUL TOKADD TOKDIV的优先顺序是什么  和TOKSUB

1 个答案:

答案 0 :(得分:1)

bison / yacc优先顺序从最低到最高 - 列出的第一行上的标记具有最低优先级,而最后一行上的标记具有最高优先级。同一行上的多个令牌(在您的案例中为TOKMULTOKADD)具有相同的优先级