Syntax (was: RE: do we need INSERT?)

Summary: the choice is bewteen:

1/ Separate constraints and triple patterns.  Can use (parentheses) for
both.

2/ Allow constraints and triple patterns to be mixed.  Need to differentiate
grouping symbols.

Testcase: 
A nested graph pattern (( (?x :y ?z) (?x :y1 ?z1 ))
A nested constraint    (( (?z < 2 ) ))

This requires arbitrary lookahead to distinguish.

If there is another choice, please correct me.

I favour 2.  

I hear some support for 1.
I have heard the argument for not separating constraints and triple patterns
as well. 

	Andy

Received on Friday, 27 August 2004 16:49:51 UTC