0.1.0
Supported operations (part of klogic-core
):
- Unification
- Disequality
Supported terms:
Var
- a variable bound to the specified logic type (part ofklogic-core
)Symbol
- a simple logic wrapper for string constant (custom logic term, part ofklogic-utils
)LogicList
- a recursive list storing terms of the specified type or variables of the same type (terms and variables are allowed to be stored at the same time) - a custom logic term, part ofklogic-utils
LogicBool
- a logic term for bool type (custom logic term, part ofklogic-utils
)PeanoLogicNumber
- the logic implementation of Peano numbers (custom logic term, part ofklogic-utils
)OlegLogicNumber
- logic numbers represented by a list of binary digits, introduced by Oleg Kiselyov (custom logic term, part ofklogic-utils
)