[Versa] Issue 1, better literal and datatype support

Michael Olson Mike.Olson at fourthought.com
Fri Aug 12 08:50:43 MDT 2005


>> Besides the addition of the literal datatype, I think all that is
>> needed is to determine how the conversions work (should be pretty
>> straight forward) and some functions.  ie. it would be nice to filter
>> on language and/or datatype in a traversal.
>
> How the conversions work?  You don't mean conversions between data  
> typed
> literals and, say, Versa number, etc., right?
>

If that is what is required.  I was thinking more broadly.  as in  
filling in the big conversion table.  As for numbers, I think we could  
map typed literals to numbers if the underlying model supports it.


>> One last thing, we would need to allow these literals as "subjects" in
>> traversals.  This does not mean much from the specification point of
>> view, maybe just a mention, but implementors will need to understand
>> this.
>
> You mean we'd have to allow them to be the left hand side of backward
> traversals?  If so, agreed.

No, on the left hand side of a forwards traversal.

Or atleast used as results for type() and parameters for Chime's  
recommended class() functions as all literals can have type statements  
made about them.  Ok, well not them, but the internal blank node that  
represents them.

Mike

>
>
> --  
> Uche Ogbuji                               Fourthought, Inc.
> http://uche.ogbuji.net                    http://fourthought.com
> http://copia.ogbuji.net                   http://4Suite.org
> Use CSS to display XML, part 2 -  
> http://www-128.ibm.com/developerworks/edu/x-dw-x-xmlcss2-i.html
> XML Output with 4Suite & Amara -  
> http://www.xml.com/pub/a/2005/04/20/py-xml.html
> Use XSLT to prepare XML for import into OpenOffice Calc -  
> http://www.ibm.com/developerworks/xml/library/x-oocalc/
> Schema standardization for top-down semantic transparency -  
> http://www-128.ibm.com/developerworks/xml/library/x-think31.html
>
------------------------------------------------------------------------ 
-----------------
Mike Olson                                                Principal  
Consultant
mike.olson at fourthought.com                +1 720 253 4662
Fourthought, Inc.                                       
http://Fourthought.com
PO Box 270590,                                       http://4Suite.org
Louisville, CO 80027-5009, USA
XML strategy, XML tools, knowledge management




More information about the Versa mailing list