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 <cilz...@cilzone.fr>:

> 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:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to