Handbook
Glossary
rename-node-values* ( node -- node )
Vocabulary
compiler
.
tree
.
normalization
.
renaming
Inputs
node
an
object
Outputs
node
an
object
Definition
IN:
compiler.tree.normalization.renaming
GENERIC:
rename-node-values*
( node -- node )
Methods
USING:
compiler.tree
compiler.tree.normalization.renaming
;
M:
#alien-callback
rename-node-values*
;
USING:
accessors
assocs
compiler.tree
compiler.tree.normalization.renaming
kernel
;
M:
#declare
rename-node-values*
[
[
[
rename-value
]
dip
]
assoc-map
]
change-declaration
;
USING:
compiler.tree
compiler.tree.normalization.renaming
;
M:
#introduce
rename-node-values*
;
USING:
accessors
compiler.tree
compiler.tree.normalization.renaming
sequences
;
M:
#phi
rename-node-values*
[
[
rename-values
]
map
]
change-phi-in-d
;
USING:
compiler.tree
compiler.tree.normalization.renaming
;
M:
#push
rename-node-values*
;
USING:
accessors
assocs
compiler.tree
compiler.tree.normalization.renaming
;
M:
#shuffle
rename-node-values*
[
rename-values
]
change-in-d
[
rename-values
]
change-in-r
[
[
rename-value
]
assoc-map
]
change-mapping
;
USING:
accessors
compiler.tree
compiler.tree.normalization.renaming
;
M:
#terminate
rename-node-values*
[
rename-values
]
change-in-d
[
rename-values
]
change-in-r
;
USING:
accessors
compiler.tree
compiler.tree.normalization.renaming
;
M:
node
rename-node-values*
[
rename-values
]
change-in-d
;