object
Object encapsulating magic methods.
Ulf Nilsson. Ported to Logtalk and augmented with stratified negation by Victor Lagerkvist.
1.0
2010/6/13
static, context_switching_calls
(no dependencies on other files)
Transform (Head :- Body) into a magic clause (NewHead :- NewBody).
static
magicise(Head,Body,NewHead,NewBody)
magicise(+term,+list,-term,-list) – zero_or_one
Prefix the predicate symbol of Old with magic_.
static
magic(Old,New)
magic(+callable,-callable) – zero_or_one
(none)
(none)