鑑於一些MATHML內容:如何評估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和檢索結果。有沒有辦法做到這一點?
我在問這個,因爲我不想重新發明輪子。我非常有信心自己編碼。不需要的可能實現的建議。 – sep 2010-06-04 10:48:34
無需演示。我只需要評估。 – sep 2010-06-04 10:50:11
任何人都可以推薦一個C/C++數學評估庫,即使它不處理MathML,我也可以使用它。 – sep 2010-06-06 08:55:56