2 Stimmen

Gibt es eine C/C++-Bibliothek zur Konvertierung von MathML <-> Infix?

Ich bin auf der Suche nach einer C/C++-Bibliothek, die MathML in infix und infix in MathML konvertieren kann, z.B. gegeben:

<?xml version="1.0" encoding="UTF-8"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
  <apply>
    <times/>
    <cn type="integer"> 2 </cn>
    <ci> x </ci>
  </apply>
</math>

konvertiert die Bibliothek den mathml in 2*x. Oder bei x+sin (t) erhalte ich die folgende Matheformel

<?xml version="1.0" encoding="UTF-8"?>
<math xmlns="http://www.w3.org/1998/Math/MathML">
  <apply>
    <plus/>
    <ci> x </ci>
    <apply>
      <sin/>
      <ci> t </ci>
    </apply>
  </apply>
</math>

Ich weiß, wie man eine solche Bibliothek schreibt, aber ich möchte das Rad nicht neu erfinden, wenn es möglich ist. Kann nicht in Java sein, da ich in der Lage sein muss, die Bibliothek mit nicht verwaltetem Code zu verknüpfen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X