Age | Commit message (Collapse) | Author |
|
operator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
current_prolog_flag/2
|
|
|
|
|
|
|
|
prettyprint code, used by write_term
|
|
variables(Vars),
variable_names(VarNames),
singletons(Singles)
as required per the ISO standard
|
|
|
|
|
|
|
|
|
|
lowest clause number
|
|
pick it with = instead
|
|
|
|
|
|
retract/1 but doesn't backtrack)
|
|
|
|
about them
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
|