/bfg-prolog

Implementation of Prolog

Primary LanguageRustBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

BFG Prolog

Build Status

A naive implementation of a basic prolog. Datatypes include terms that are variables, atoms, or compound terms. Only the core functionality of unification and backtracking is implemented. A more robust non-naive implementation is planned for the future.