一次一个表达式评估

时间:2015-05-09 15:59:01

标签: expression symbolic-math

我正在建立一个SIC / XE汇编程序。

我需要将一个表达式发送到加载程序来评估它,但加载程序会以某种格式获取它。

示例:

expression = a + b - c 

汇编程序修改记录(哪个加载程序读取):

M^some_address^some_number^+a
M^some_address^some_number^+b
M^some_address^some_number^-c

到目前为止这很容易,但是当表达式变得复杂时,我无法找到解决复杂表达式的方法:

expression = a + c * f - d * e

1 个答案:

答案 0 :(得分:0)

最佳建议:找一个处理解析和评估简单算术表达式的库(用你正在使用的语言编写)。