From: <jos...@ag...> - 2004-10-19 22:41:09
|
> Hello all. > > Sorry Jos last two messages were meant to be sent to the list, it wasn't > private at all :( > I re-send them just to keep track. > > 1=BA) The question about how parser should interpret this N3 > expression, what the set of triples generated by the parser should be. > Whether this triples are just :s :p :o > or {} implies parser has to reify them. when we get an rdf graph containing {{{:Greta gc:childIn :dp. :Jos gc:childIn :dp. :Greta ont:differentIndividualFrom :Jos} log:implies {:Greta gc:sibling :Jos}} log:implies {:Jos gc:sibling :Greta}. we actually have just 1 triple {subject=5Fgraph} log:implies {object=5Fgraph}. for which we create an instance of C# class public class Euler { internal Euler subj =3D null; // RDF subject internal String verb =3D null; // RDF predicate as=20 absoluteized verb internal Euler obj =3D null; // RDF object internal String cverb =3D null; // compact verb ... internal Euler near =3D null; // to construct a=20 conjunction ... we then do the same recursively for subj and obj graphs we don't have externalized reification > 2=BA) Yes , we were not sure but it looked like. > But as we tell you before our test cases will be yours and this is taken > from : > > http://cvs.sourceforge.net/viewcvs.py/eulersharp/2004/02swap/testCases/ge= dcom-relations.n3?rev=3D1.1&view=3Dauto > > > line 75. OK, is clarified by Guido # rule added for N3Engine - G.Naudts and with rationale in http://sourceforge.net/mailarchive/forum.php?thread=5Fid=3D5792360&forum=5F= id=3D42019 --=20 Jos De Roo, AGFA http://www.agfa.com/w3c/jdroo/ |