rithvikp / dedalus

An interpreter and analyzer for Dedalus, a Datalog-based formalism for distributed systems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dedalus

An interpreter and analyzer for Dedalus, a Datalog-based formalism for distributed systems. This repository contains both a barebones interpreter for Dedalus and a basic analysis toolkit, including functional dependency tracing. The interpreter is limited, and the significantly improved version based on Hydroflow should be used instead.

Notes

  • PascalCased relations are automatically persisted.
  • Stratification is not implemented, so aggregation and negation only work in certain circumstances.

About

An interpreter and analyzer for Dedalus, a Datalog-based formalism for distributed systems.

License:MIT License


Languages

Language:Go 100.0%