Age | Commit message (Collapse) | Author |
|
current_prolog_flag/2
|
|
|
|
|
|
prettyprint code, used by write_term
|
|
variables(Vars),
variable_names(VarNames),
singletons(Singles)
as required per the ISO standard
|
|
retract/1 but doesn't backtrack)
|
|
|
|
|
|
|
|
|
|
tells us something about term types. Should be used a lot more instead of explicitly looking into terms->tag everywhere
|
|
leave behind some bindings even though the unification failed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
which defines how double quoted strings are stored.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
clauses.
|
|
|
|
that I at least have a better understanding of what goes into a compiler :)
|