我在野牛中创建一个解析器,我必须指定以下二进制和可变参数运算符的优先级和关联性。
相关性:左
Arity:Binary / variadic
固定:后缀
operator:expression [expression],expression.i,function(......)
问题在于我不知道这些运算符如何与关联性和优先级相关。有人能给我一个如何发挥作用的例子吗?
例如,如果我有规则
.
.
.
%precedence HIGHEST
%%
expr : expr '(' expr ')' %prec HIGHEST
%%
然后表格expr'('expr')'中的所有内容都具有最高优先级?