W3C home > Mailing lists > Public > public-qt-comments@w3.org > March 2005

Re: [XQueryX] reuse MathML Content Markup to represent XQuery in XQueryX

From: Frank Yung-Fong Tang <franktang@gmail.com>
Date: Tue, 8 Mar 2005 17:17:22 -0500
Message-ID: <2e4dfd6905030814179f86b03@mail.gmail.com>
To: Michael Kay <mhk@mhk.me.uk>
Cc: www-math@w3.org, public-qt-comments@w3.org

Generalize two issues and redesign abstraction to reuse exising
facility is always harder than invent a new one in the short term.

> I've no idea whether the idea has any merit.
Probably none untill someone try to use both of them to build a system
when one set of data model are stored in MathML Content Markup (say
"all the y on Y = x^2 + 4x -3" and the other "all the y on Y = 4*x^3
-2") and the other half store the query inside XQuery (say youc an
switch between  "Find all the Z element which no child of Z have value
y fit into the line of Y" and "Find all the Z elements which it's
parent have a attribute that it's value y fig the line of Y ). It will
be nice if both model use the same 'language' to store the math model.

On Tue, 8 Mar 2005 22:01:25 -0000, Michael Kay <mhk@mhk.me.uk> wrote:
> > 1. Have anyone consider or try to spec out a XQueryX proposal that use
> > the MathML Content Markup as spec out in
> > http://www.w3.org/TR/MathML2/chapter4.html to express XQuery into XML
> > syntax ? It looks like the MathML content markup should be powerful to
> > express most of the XQuery syntax, even the XPath part.
> >
> No, I don't think anyone has looked at this possibility. I've no idea
> whether the idea has any merit. If you feel it has, I suggest you write a
> paper on the topic for an XML conference. If it seems to offer benefits, I'm
> sure someone will pick it up.
> >
> > 2. Any one have experience of using XQuery with MathML content markup?
> Not that I'm aware of. There's a lot of experience using XSLT, however.
> Michael Kay
> Saxonica Limited

Frank Yung-Fong Tang
Šýšţém Årçĥîţéçţ
Received on Tuesday, 8 March 2005 22:17:54 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:23 UTC