All, I wrote a simplier implementation. I think I the ANTLR based version. I have a bunch of queries of the form:
select person from customers where lname = 'Stang' I saw your grammar and thought of using your grammar instead of mine, mine doesn't use XPath. However, since you are going to create a Xindice implementation, I think I will wait and see. If you need help help let me know. Mark Stefano Mazzocchi wrote: > Dare, > > thanks much for your effort on SiXDML. I've submitted it for review to > the JSR 170 (Java Repository API) where I'm the official Apache > representative. We'll see what happens. > > Dare Obasanjo wrote: > > > > This is an update on the efforts provide an > > implementation of the Simple XML Data Manipulation > > Language (SiXDML) which is an XML:DB initiative > > project described at http://www.xmldb.org/sixdml/ for > > Apache Xindice. > > I have a question for you: what does it mean to run a 'select' query > thru an XQuery transformation stage? > > I understand perfectly the XSLT case (which might be interesting for > server-side optimizations, even if I think that transformations normally > happen at another level). > > The XPath and XQuery samples used as a transforming post-process are > puzzling me. Can you give me your thoughts on this. > > > I will be presenting a paper about SiXDML at the First > > VLDB Workshop on Efficiency and Effectiveness of XML > > Tools, and Techniques (EEXTT2002)[0] that will be held > > in Hong Kong. > > > > Now that I have cleared that hump, I can begin to > > guide Sanjay Bhatia's efforts in getting a Xindice > > implementation out of the door. My current timetable > > is for us to release bimonthly efforts until August > > when the conference will be held. The tentative > > timetable is > > > > June 14: Updated SiXDML API released to XML:DB > > initiative site. > > > > June 28: ANTLR SiXDML parser implementation released > > which is compatible with updated API. > > > > July 14: Alpha Xindice implementation released that > > utilizes new API and parser. > > > > July 28: Update alpha Xindice implementation based on > > feedback. > > > > August 14: More updates to alpha Xindice > > implementation based on feedback. > > > > These efforts are intended to fulfill item 4.2 in the > > Xindice Planning document[1]. > > > > [0] http://www.comp.nus.edu.sg/~ebh/eextt2002/ > > [1] http://www.xindice.org/papers/planning.html > > This is really great. I look forward to provide betatesting and realtime > feedback as soon as we have something to try directly. > > -- > Stefano Mazzocchi One must still have chaos in oneself to be > able to give birth to a dancing star. > <[EMAIL PROTECTED]> Friedrich Nietzsche > --------------------------------------------------------------------
