Handbook
Glossary
backend ( tree word -- )
Vocabulary
compiler
Inputs
tree
a
sequence
of SSA nodes
word
a
word
Outputs
None
Word description
The second last step of the compilation process. A word and its SSA tree is taken as input and a
cfg
is built from which assembly code is generated.
See also
generate
Definition
USING:
compiler.cfg.build-stack-frame
continuations
kernel
;
IN:
compiler
:
backend
( tree word -- )
[
(backend)
]
[
dup
stack-frame-too-large?
[
rot
drop
remember-error
]
[
rethrow
]
if
]
recover
;