I\'m trying to figure out how to convert a MathML representation of a math equation and convert it to the LaTeX representation of that math equation. So for example...
What's wrong with XSLT, SAX parsers, or DOM parsers?
Bindings for SAX and DOM parsers exist for all major languages (and pretty much every other language too). I would recommend DOM parsing using a functional language, but tastes differ.
XSLT is a functional language designed for processing XML.