【发布时间】:2010-06-04 10:25:11
【问题描述】:
鉴于一些 MathML 内容:
<apply>
<eq/>
<ci>c</ci>
<apply>
<plus/>
<ci>a</ci>
<ci>b</ci>
</apply>
</apply>
和
std::map<std::string,std::double> cal;
cal["a"] = 1.;
cal["b"] = 2.;
cal["c"] = 0; // does not matter what c is
我希望评估 MathML 并检索结果。有没有办法做到这一点?
【问题讨论】:
-
我问这个是因为我不想重新发明轮子。我对自己编写代码很有信心。不需要对可能的实施提出建议。
-
不需要演示。我只需要评估。
-
任何人都可以推荐一个我可以使用的 C/C++ 数学评估库,即使它不能处理 MathML?