[Versa] DOT
Uche Ogbuji
uche.ogbuji at fourthought.com
Tue Sep 27 14:36:20 MDT 2005
On Tue, 2005-09-27 at 13:58 -0600, Michael Olson wrote:
> >>
> >> I think I like this better. we define (smaller names to cut down on
> >> typing)
> >>
> >> $versa:statement
> >> $versa:subject
> >> $versa:predicate
> >> $versa:object
> >>
> >> The last three are shortcuts onto the first.
> >>
> >> Then "." is defined as the appropriate value from the last three
> >> variables
> >
> > Sounds good. I expect we should be clear that these are undefined
> > outside traversal expressions?
> >
>
> hmm, what about
>
> statements (all(),rdf:type,$versa:statement)
Hmm. I think this unfortunately get back to magic in function argument
semantics. I'd expect at a minimum:
statements (all(),rdf:type,(! $versa:statement ))
In which case could just say they are are undefined outside traversal
expressions unless specifically defined into the context by a currently
running function?
--
Uche Ogbuji Fourthought, Inc.
http://uche.ogbuji.net http://fourthought.com
http://copia.ogbuji.net http://4Suite.org
Articles: http://uche.ogbuji.net/tech/publications/
More information about the Versa
mailing list