[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: An issue with XPath 2.0 sequences (Was Re: RE: Mue

Subject: RE: An issue with XPath 2.0 sequences (Was Re: RE: Muenchian method, and keys 'n stuff)
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Thu, 31 Jan 2002 09:49:33 -0000
RE:  An issue with XPath 2.0 sequences (Was Re: RE: Mue
> Having said that, i still think it would be much cleaner to
> allow sequences containing sequences, even if it breaks some
> existing style sheets.

I asked some questions about how this decision came about from colleagues on
the various working groups. The basic rationale is that it's a consequence
of the XML schema type system. Sequences were added to the XPath data model
because XML Schema supports sequences of simple values. Schema doesn't
support sequences of sequences, so we don't either; if you want a hierarchic
structure, you use a complex-valued element. So it comes down to the fact
that we're designing a language for processing XML documents, not a
general-purpose programming language.

I accept that the above isn't a conclusive argument that we've done the
right thing; I present it more as a post-hoc explanation of how the language
came to be like it is.

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.