Age | Commit message (Collapse) | Author |
|
|
|
leave behind some bindings even though the unification failed.
|
|
This is wastefull if one branch loops forever, but it is much nicer otherwise, since we know the choicepoints only gets created as long as their head is unifiable with the goal.
|
|
|
|
|
|
|
|
|
|
|
|
which defines how double quoted strings are stored.
|
|
|
|
|
|
|
|
|
|
actual builtins
|
|
|
|
|
|
|
|
|
|
choicepoints which is implemented the easy but wasteful way for now.
I have also added a number which is used to differentiate variables from different application of the clauses.
|
|
how to handle builtin predicates or how to backtrack
|