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.