Directories ¶
Path | Synopsis |
---|---|
Package analysis contains methods that check whether each datalog clause is valid, and whether a set of valid clauses forms a valid datalog program.
|
Package analysis contains methods that check whether each datalog clause is valid, and whether a set of valid clauses forms a valid datalog program. |
Package ast contains abstract syntax tree representations of Mangle code.
|
Package ast contains abstract syntax tree representations of Mangle code. |
Package builtin contains functions for evaluating built-in predicates.
|
Package builtin contains functions for evaluating built-in predicates. |
Package engine contains an implementation of the semi-naive evaluation strategy for datalog programs.
|
Package engine contains an implementation of the semi-naive evaluation strategy for datalog programs. |
Package factstore contains the interface and a simple implementation for access to facts (atoms that are ground, i.e.
|
Package factstore contains the interface and a simple implementation for access to facts (atoms that are ground, i.e. |
Package functional provides evaluation of function expressions.
|
Package functional provides evaluation of function expressions. |
Package interpreter provides functions for an interactive interpreter.
|
Package interpreter provides functions for an interactive interpreter. |
main
Binary shell is a shell for interactive interpreter.
|
Binary shell is a shell for interactive interpreter. |
Package json2struct contains code to convert JSON objects to Mangle structs.
|
Package json2struct contains code to convert JSON objects to Mangle structs. |
Package packages provides functionality for creating datalog packages.
|
Package packages provides functionality for creating datalog packages. |
Package parse provides methods to parse datalog programs and parts thereof.
|
Package parse provides methods to parse datalog programs and parts thereof. |
Package proto2struct contains code to convert protocol buffers to Mangle structs.
|
Package proto2struct contains code to convert protocol buffers to Mangle structs. |
Package rewrite rewrites rules of a layer (stratum) of a datalog program.
|
Package rewrite rewrites rules of a layer (stratum) of a datalog program. |
Package symbols contains symbols for built-in functions and predicates.
|
Package symbols contains symbols for built-in functions and predicates. |
Package unionfind is an implementation of Union-Find for use in unification.
|
Package unionfind is an implementation of Union-Find for use in unification. |
Click to show internal directories.
Click to hide internal directories.