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

Re: What are the characteristics of a good type systemfor XML?


Re:  What are the characteristics of a good type systemfor XML?
On Tue, 13 May 2003 11:53:34 -0400
John Cowan <cowan@m...> wrote:
> Amelia A Lewis scripsit:
> > For the type gronk:
> > 
> > Given a string, the gronk type specification allows you to determine
> > if this is a representation of a valid instance of type gronk.
> > 
> > boolean gronk(xmlstring);
> > 
> > Given two strings known to be of type gronk (see preceding
> > function), return-1 0 1 to indicate whether the first is smaller
> > than, equal to, or larger than the second (an equality function,
> > plus a bit).
> > 
> > [-1,0,1] gronkSort(xmlstring, xmlstring);
> 
> The first is of course the minimum required, but the second assumes
> the type has a natural total ordering, which may not be the case.  The
> RNG datatype interface requires only that we be able to say, for two
> strings, whether they are distinguishable or indistinguishable with
> respect to the type:  thus 01 and 1 are distinguishable as strings,
> but indistinguishable as integers.

Urk.  Right.  Bob Foster points out, in another email in this thread,
that there are ways of asking the plugin "are you sortable?".  But
clearly my proposal here is too facile.

Amy!
-- 
Amelia A. Lewis                    amyzing {at} talsever.com
But pain ... seems to me an insufficient reason not to embrace life.  
Being dead is quite painless.  Pain, like time, is going to come on 
regardless.  Question is, what glorious moments can you win from life 
in addition to the pain?
   -- Cordelia Naismith Vorkosigan [Lois McMasters Bujold, "Barrayar"]

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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.