PROV-ISSUE-353 (optional-id-syntactic-marker): Introduce a syntactic marker for when optional id is expressed [prov-n]

PROV-ISSUE-353 (optional-id-syntactic-marker): Introduce a syntactic marker for when optional id is expressed [prov-n]

http://www.w3.org/2011/prov/track/issues/353

Raised by: James Cheney
On product: prov-n


Implement rule for optional first argument

- id is at the beginning and followed by a different symbol (say, semicolon) if present, to make it trivial to see whether there's an id present;


Another possibility could be to prefix the id argument with a special character such as @ in order to make its special role as the optional first-argument identifier clear:

wasGeneratedBy(@id,e,a,-)
wasGeneratedBy(e,a,-)

instead of 
wasGeneratedBy(id,  e,a,-)
wasGeneratedBy(e,a,-)

Received on Thursday, 19 April 2012 14:12:50 UTC