expand_exprs/2¶
expand_exprs(- O,+ N)* Control term expansion during compilation.
Enables low-level optimizations. It reports the current state by unifying O with the previous state. It then puts YAP in state N (on
or off
)/ On is equivalent to compile_expressions/0 and off
is equivalent to do_not_compile_expressions//00.
This predicate is useful when debugging, to ensure execution close to the original source.