带括号的公式分析器

Aag*_*nor 2 algorithm parsing formula

我需要实现一个简单的公式解析器.我正在做的是首先创建一个后缀表示法,然后评估后缀字符串.不幸的是,该算法不允许使用括号,即(2 + 3)*a.任何人都知道如何扩展算法以允许括号?

先谢谢你,
弗兰克

IVl*_*lad 6

后缀表示法的重点是消除中缀表示法中的括号,以便您可以更轻松地评估表达式.如果您当前的算法不允许在中缀表达式中使用括号,那么您使用的是错误的算法.

即使中缀版本有括号,分流码算法也允许您从中缀转换为后缀.