含义=>在EBNF表示法中

时间:2017-04-05 20:08:43

标签: ebnf

在EBNF表示法中,我看到很多=>但找不到说明。我用Google搜索并阅读了一些PDF和维基百科,但仍然没有任何线索。

assignmentExpression:
    (leftHandSideExpression assignmentOperator) =>
    leftHandSideExpression assignmentOperator assignmentExpression
    | conditionalExpression
    ;

1 个答案:

答案 0 :(得分:2)

我的猜测是,它是解析器的提示或指令(可能是递归下降)。例如,如果您尝试解析assignmentExpression,并且可以将待处理输入的前缀解析为leftHandSideExpression assignmentOperator,则提交解析leftHandSideExpression assignmentOperator assignmentExpression替代assignmentExpression

相关问题