nodes>quot ( nodes -- quot )


Vocabulary
compiler.tree.debugger

Inputs
nodesa sequence


Outputs
quota quotation


Word description
Builds a diagnostic quotation from tree IR. Consecutive data-stack shuffles are displayed by their combined effect, eliminating redundant sequences such as rot -rot swap swap. Calls, literals and retain-stack transfers separate these groups.

The result is a debugging view and can contain symbolic operations which are not executable Factor code. Composing shuffles for this view does not modify the supplied IR.

Definition