Skip to main content

An implementation of the DATR language written in Python.

Project description

pyDATR is an implementation of the DATR language written in Python. It can parse DATR theories and evaluate queries against them. It also contains a persistence layer that allows storing theories and nodes in a relational database. Theories that have been stored through this layer can later be partially loaded and will transparently retrieve nodes from the database as needed, thus reducing memory consumption.

There’s not much there in the way of a user interface as it is intended to be called from Python scripts.

Project details


Release history Release notifications | RSS feed

This version

0.2

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page