From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,6d8c85fbc3039c79,start X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!newsread2.news.atl.earthlink.net.POSTED!56fb6cac!not-for-mail From: "Marc A. Criley" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: ANNOUNCE: XIA 0.60 now available Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Fri, 31 Dec 2004 20:48:55 GMT NNTP-Posting-Host: 199.174.151.87 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.news.atl.earthlink.net 1104526135 199.174.151.87 (Fri, 31 Dec 2004 12:48:55 PST) NNTP-Posting-Date: Fri, 31 Dec 2004 12:48:55 PST Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: g2news1.google.com comp.lang.ada:7358 Date: 2004-12-31T20:48:55+00:00 List-Id: Version 0.60 of XIA (XPath In Ada) is now available on the McKae Technologies website at www.mckae.com/xia.html. This version of XIA is a beta release that completes the initial implementation of the XPath 1.0 specification. Therefore this release has sufficient capabilities implemented that one may now consider it for actual XML applications. Improvements and fixes to known and to-be-discovered bugs will be incorporated into subsequent releases. There are two significant bugs and a known limitation: The parser treats "and", "or", "not", "div", the axis names ("child", "ancestor", etc.), and node type names ("text", etc.) as reserved words. Meaning that if an XML document uses such a term as an element tag, referencing it as part of the path in an XPath expression will generate a syntax error. Predicate expressions that specify the union, via '|', of two node-sets will also cause a syntax error. Lastly, the id() core library function is implemented, but inoperable, as XMLAda does not yet implement the Get_Element_By_ID function. The txia_test.txt file, containing a list of XPath queries that seriously exercise the predicate filtering capabilities of XIA, has been updated to 140 queries, and the distribution now also includes an "expected results" file for running the txia test sequence. As this is a beta release, reports of errors (either in operation or in the nodes retrieved) would be appreciated. Please provide the XML document (or readable fragment), the query that was submitted, and a description of what was expected. Marc A. Criley McKae Technologies www.mckae.com