Skip to main content

patch_prolog_core/
lib.rs

1pub mod builtins;
2pub mod database;
3pub mod index;
4pub mod parser;
5pub mod solver;
6pub mod term;
7pub mod tokenizer;
8pub mod unify;
9
10pub use database::CompiledDatabase;
11pub use index::PredicateIndex;
12pub use parser::Parser;
13pub use solver::{Solution, Solver};
14pub use term::{AtomId, Clause, FirstArgKey, StringInterner, Term, VarId};
15pub use tokenizer::{Token, TokenKind, Tokenizer};
16pub use unify::Substitution;