Package com.singularsys.extensions.mathml.builder
package com.singularsys.extensions.mathml.builder
Classes for building Content MathML from Jep expressions.
-
ClassDescriptionAbstract class for builders which need to construct <apply> elements.Builds xml-fragments for jep functions.Class to build a CSymbol element, with the name of the jep-function.Default builder for unknown function, throws a jep exception.Class to build a Fn element, with the name of the jep-function.Builder to handle the lg() function.Handler for the List operator.Interface defining methods of the main builder class which can be used by individual
MathMLFragmentBuilderfragment builders.Classes which build subtrees for specific jep nodes should implement this interface.Converts numeric-constants to CN nodes.How to format Double objects with integral values.Builds mathml elements corresponding to operators.Builder for jep variables, most variables are represented as <ci>x</ci>.