MathMLFormatΒΆ

mathml.spad line 290

MathMLFormat provides a coercion from OutputForm to MathML format.

=: (%, %) -> Boolean
from BasicType
~=: (%, %) -> Boolean
from BasicType
coerce: % -> OutputForm
from CoercibleTo OutputForm
coerce: OutputForm -> String
coerce(o) changes o in the standard output format to MathML format.
coerceL: OutputForm -> String
coerceL(o) changes o in the standard output format to MathML format and displays result as one long string.
coerceS: OutputForm -> String
coerceS(o) changes o in the standard output format to MathML format and displays formatted result.
display: String -> Void
prints the string returned by coerce, adding <math ...> tags.
exprex: OutputForm -> String
exprex(o) converts OutputForm to String with the structure preserved with braces. Actually this is not quite accurate. The function precondition is first applied to the OutputForm expression before exprex. The raw OutputForm and the nature of the precondition function is still obscure to me at the time of this writing (2007-02-14).
hash: % -> SingleInteger
from SetCategory
hashUpdate!: (HashState, %) -> HashState
from SetCategory
latex: % -> String
from SetCategory

BasicType

CoercibleTo OutputForm

SetCategory