compiler.cfg.predecessors compiler.cfg.registers compiler.cfg.representations
compiler.cfg.rpo compiler.cfg.stacks compiler.cfg.stacks.local
compiler.cfg.utilities compiler.test compiler.tree compiler.tree.builder
-compiler.tree.optimizer fry hashtables kernel kernel.private locals make math
+compiler.tree.optimizer fry hashtables io kernel kernel.private locals make math
math.partial-dispatch math.private namespaces prettyprint sbufs sequences
sequences.private slots.private strings strings.private tools.test vectors
words ;
T{ #shuffle { in-d { 37 81 92 } } } make-input-map
] unit-test
+! emit-call
+{
+ V{ T{ ##call { word print } } T{ ##branch } }
+} [
+ [ \ print 4 emit-call ] V{ } make drop
+ basic-block get successors>> first instructions>>
+] cfg-unit-test
+
! emit-node
{
{ T{ ##load-integer { dst 78 } { val 0 } } }