Handbook
Glossary
splice-quot ( quot -- nodes )
Vocabulary
compiler
.
tree
.
late-optimizations
Inputs
quot
an
object
Outputs
nodes
an
object
Definition
USING:
compiler.tree.builder
compiler.tree.cleanup
compiler.tree.dead-code
compiler.tree.def-use
compiler.tree.normalization
compiler.tree.propagation
compiler.tree.recursive
namespaces
sequences
;
IN:
compiler.tree.late-optimizations
:
splice-quot
( quot -- nodes )
[
build-tree
analyze-recursive
normalize
propagate
cleanup-tree
compute-def-use
remove-dead-code
but-last
]
with-scope
;