mycroft is an in-memory, Datalog + callbacks library.
Currently, all it can do is parse predicates.
mycroft is in work-in-progress status, and is not even suitable for experimental use.
The IR module describes the internal representation of the program. Transformation into the IR will also check the AST for validity, so errors may be returned in some cases.
Provides parsing functions for the Mycroft language.