- From: Dan Connolly <connolly@w3.org>
- Date: Sat, 26 May 2001 09:06:14 -0500
- To: Jonathan Borden <jborden@mediaone.net>
- CC: Drew McDermott <drew.mcdermott@yale.edu>, www-rdf-logic@w3.org
Jonathan Borden wrote: > > > RDF. (http://www.openhealth.org/RDF/RDFAbstractSyntax.html#RDF-MS) I applied the idea of abstract syntax to RDF and found that it matched quite straightforwardly; triples stayed triples: http://www.w3.org/XML/9711theory/RDFAbSyn.lsl $Id: RDFAbSyn.lsl,v 1.5 2001/03/30 18:42:44 connolly Exp $ Heck... it's short enough to include the jist of it here: RDFAbSyn: trait includes URIclient, % RDF abstract syntax uses URIs for symbols % a formula is a set of atoms (arcs); Set(Atomic, Formula for Set[E]) Atomic tuple of predicate: Term, subject: Term, object: Term % this is called a Statement (also: arc?) % in the RDF 1.0 spec % hmm... are predicates % limited to constants? % The RDF 1.0 syntax suggests % so, but n3 doesn't have that % restriction Term union of const: URI, ex: Existential % The RDF 1.0 specs sorta % call these resources, but % resources are the things % that terms denote. -- Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Saturday, 26 May 2001 10:06:20 UTC