嵌套运算符表达式
一个运算符表达式,可以递归地包含相同形式的表达式(例如,算术和布尔表达式)。
将嵌套运算符表达式称为模式有点牵强,因为它与其说是解决方案,不如说是解析中的一个常见问题。对于自下而上的解析器来说尤其如此,因为您需要避免左递归。
有关更多详细信息,请参阅DSL 书籍的第 29 章。
一个运算符表达式,可以递归地包含相同形式的表达式(例如,算术和布尔表达式)。
将嵌套运算符表达式称为模式有点牵强,因为它与其说是解决方案,不如说是解析中的一个常见问题。对于自下而上的解析器来说尤其如此,因为您需要避免左递归。
有关更多详细信息,请参阅DSL 书籍的第 29 章。