Handbook
Glossary
node-uses-values ( node -- values )
Vocabulary
compiler
.
tree
.
def-use
Inputs
node
an
object
Outputs
values
an
object
Definition
IN:
compiler.tree.def-use
GENERIC:
node-uses-values
( node -- values )
Methods
USING:
compiler.tree
compiler.tree.def-use
kernel
;
M:
#alien-callback
node-uses-values
drop
f
;
USING:
compiler.tree
compiler.tree.def-use
kernel
;
M:
#declare
node-uses-values
drop
f
;
USING:
compiler.tree
compiler.tree.def-use
kernel
;
M:
#introduce
node-uses-values
drop
f
;
USING:
accessors
compiler.tree
compiler.tree.def-use
sequences
sets
stack-checker.branches
;
M:
#phi
node-uses-values
phi-in-d>>
concat
remove-bottom
members
;
USING:
compiler.tree
compiler.tree.def-use
kernel
;
M:
#push
node-uses-values
drop
f
;
USING:
accessors
compiler.tree
compiler.tree.def-use
kernel
sequences
;
M:
#shuffle
node-uses-values
[
in-d>>
]
[
in-r>>
]
bi
append
;
USING:
accessors
compiler.tree
compiler.tree.def-use
kernel
sequences
;
M:
#terminate
node-uses-values
[
in-d>>
]
[
in-r>>
]
bi
append
;
USING:
accessors
compiler.tree
compiler.tree.def-use
;
M:
node
node-uses-values
in-d>>
;