Hi Eric, i talked about storing Pilog rules in a database with Regenaxer(Alexander Burger) before. He did it once.
I hope that helps. Maybe he still has the source. I do not understand your second question. Can you reformulate it? Maybe with an example? 2016-11-16 7:59 GMT+01:00 CILz <[email protected]>: > Hi Brad, > > In fact we already have "a-kind-of" graph database! Isn't Prolog all about > relation? And Pilog is Prolog on top of PicoLisp, no? > > When we write: > > (be person (Vincent)) > > (be person (Mia)) > > (be loves (Vincent Mia 2015)) > > we define a relation called 'loves' between two 'persons' say 'Vincent' > and 'Mia' which started in '2015'. > > In cypher (Neo4's own query language) I would have written something like > this: > > create (n:Person {name: {Vincent}})-[:LOVES {since: > {2015}}]->(m:Person {name: {Mia}}) > > Hence, as far as I understand PL, we are nearly there. My own open > questions are: > > 1) Can we commit the Pilog statements to the database? > > 2) Can we achieve something equivalent to the Pilog statements above > directly from Lisp side and commit them to the database? > > Best, > Eric > > Le 14/11/2016 à 13:24, Brad Collins a écrit : > >> A graph database written in picolisp that uses something >> like pilog would be very useful for me as well. >> > > -- > UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe >
