"old_interpreter" feature is added to switch back to the Rust interpreter if needed.
New metta operation is added into minimal interpreter in order to call Rust MeTTa interpreter implementation. Rust interpreter is fixed to consume metta operation passed. Interpreter unit tests are fixed to be compatible with minimal MeTTa interpreter.
Legacy common/arithmetics.rs modules is removed.
Old MeTTa interpreter written in MeTTa is removed.
"old_interpreter" feature is added to switch back to the Rust interpreter if needed. New
metta
operation is added into minimal interpreter in order to call Rust MeTTa interpreter implementation. Rust interpreter is fixed to consumemetta
operation passed. Interpreter unit tests are fixed to be compatible with minimal MeTTa interpreter. Legacycommon/arithmetics.rs
modules is removed. Old MeTTa interpreter written in MeTTa is removed.