I think these two paras specify different rules for the same situation :( 4.3.4 [[ If a predicate is not specified for a particular object then the predicate of the statement is determined from the property with the same name in the [context statement]. ]] and 4.4.3 [[ During the processing of each statement, a check is made on the [context statement] to see if it has a predicate but no object. If it does, then a triple is generated which has the subject and predicate provided by the [context statement], but with the object set to the subject of the statement being evaluated. ]] In the sitatuion where the context statement has no object, and the current statement has no predicate both rules apply. 4.3.4 specifies that the object of the current statement is the object of the triple, 4.4.3 specifies that the subject of the current statement is the object of the triple. JeremyReceived on Tuesday, 26 October 2004 17:17:14 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:59 GMT