#Processed by Id: cwm.py,v 1.57 2001/06/15 01:21:38 timbl Exp # Notation3 generation by # notation3.py,v 1.82 2001/06/01 07:52:40 connolly Exp @prefix : . @prefix log: . @prefix rdf: . @prefix rdfs: . @prefix xsd: . rdfs:domain :Node; rdfs:range :Node . rdfs:domain :Node; rdfs:range :Node . rdfs:domain :Node; rdfs:range :Edge . rdfs:domain :Node; rdfs:range :Edge . rdfs:domain :Node; rdfs:range :Node . rdfs:domain :Node; rdfs:range :Node . { { :source . } log:implies { . } . } a log:Truth; log:forAll , . { { :source ; :target . :directed "true" . } log:implies { . } . } a log:Truth; log:forAll , , , . { { :directed "true" . . } log:implies { . } . } a log:Truth; log:forAll , , . { { :directed "true" . . } log:implies { . } . } a log:Truth; log:forAll , , . { { :directed "true" . . . } log:implies { . } . } a log:Truth; log:forAll , , , . { { :directed "false" . . } log:implies { . } . } a log:Truth; log:forAll , , . { { :directed "false" . . . } log:implies { . } . } a log:Truth; log:forAll , , , . { { :target . } log:implies { . } . } a log:Truth; log:forAll , . { { :source ; :target . } log:implies { . } . } a log:Truth; log:forAll , , . { { . } log:implies { . } . } a log:Truth; log:forAll , . a :Edge; :source ; :target . a :Edge; :source ; :target . a :Graph; :directed "true"; :edges , ; :nodes , , . a :Node; , ; , ; , ; , . a :Node; ; ; . a :Node; ; ; . :Edge a rdfs:Class . :Graph a rdfs:Class . :Node a rdfs:Class . :directed rdfs:domain :Edge, :Graph; rdfs:range xsd:boolean . :edges rdfs:domain :Graph; rdfs:range rdf:Edge . :graphs rdfs:domain :Graph; rdfs:range rdf:Graph . :label rdfs:domain :Edge, :Graph, :Node; rdfs:range xsd:string . :nodes rdfs:domain :Edge, :Graph; rdfs:range rdf:Node . :source rdfs:domain :Edge; rdfs:range :Node . :target rdfs:domain :Edge; rdfs:range :Node . :weight rdfs:domain :Edge, :Node; rdfs:range xsd:string . #ENDS