johnlunney / datalog

A datalog prover and interpreter in Go.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Datalog

This library implements a datalog system in Go. The library is split into three packages:

  • datalog -- The core datalog types and prover.
  • datalog/dlengine -- A text-based intepreter that serves as a front-end to the datalog prover.
  • datalog/dlprim -- Custom datalog primitives, like the Equals predicate.

Setup

After installing a suitable version of Go, run:

go get github.com/kevinawalsh/datalog

Documentation

See the sources, or view the documentation here:

About

A datalog prover and interpreter in Go.

License:Other


Languages

Language:Go 100.0%