论文部分内容阅读
本文采用Pascal语言,在Delphi7上研究实现了一种处理复杂表达式解析和计算的方法。通过词法分析和堆栈操作对输入表达式进行编译,形成一棵自上而下的表达式树,然后在保证表达式中的操作数的数据来源正确的基础上通过对表达式树的遍历进行计算。实验证明,此方法能够处理含有常量、变量、数组以及函数的表达式的运算,具有一定的实用性。