Views
Not so interested in the MathML dom interface but more in figuring out ourselves what we would want in an interface to math structures for the use of the MathML in CellML simulation environments. This appendix of the MathML spec gives us a useful way to interpret the meaning of the structures we are creating, and therefore want to be able to interpret. What we are likely to be most interested is a representation of the MathML in an abstract syntax tree(AST) and methods for interfacing with it at a semantic level. The AST should have a similar structure to that which is useful for rebuilding the math in a simulation environment, or manipulating the mathematical formulation.
Section 4.2.6 of the MathML version 2.0 specification describes the parse-tree of content MathML corresponding directly to the expression tree of the underlying mathematical expression.
