如果我们有一个表达式:

a $ b @ c
$是左关联运算符,@是右关联。
它们具有相同的优先级。

如何解析此表达式?作为(a $ b) @ c还是a $ (b @ c)

最佳答案

具有相同优先级的运算符要么全部为右关联,要么全部为左关联,所以不会出现此问题。

关于parsing - 左联想算子与右联想算子,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15964064/

10-10 06:36