define operators, variables etc. in external scripts, either
in extended math.net infix notation or directly in
any .NET language like C# or VB.NET.
also interesting would be the possibility to store and
load the current variables in a parsing demo like session.
Logged In: YES
user_id=553302
Possible tie in to MathML 2.0?
http://www.w3.org/Math/
Logged In: YES
user_id=241150
Yes, would be interesting. MathML is planned as a rendering
format anyway (additional to the existing infix and LaTeX
notations), but I don't know MathML 2 in detail yet. Adding a
new MathML Layer to the exitsting infix parser schould be
doable in time however, using the Framework's XML
infrastructure.
Logged In: YES
user_id=1119194
There is a book called 'Building Java Parsers" that could
provide a baseline to what is wanted. A basic mathematical
parser could be allowed to take in XML, console, or
file "script" input and produce a result.
Logged In: YES
user_id=241150
Parsers are not a problem, we already have a complete parser
infrastructure (I completely rewrote my old infix parser,
see MathNet.Symbolic.Parser) ... MathML could be parsed with
the builtin XML parser, what is missing is the
transformation from the xml tree to MathNet expression
structures (that's where the detailed knowledge about the
MathML specs comes in) ...