#call
High-level optimizer operating on lexical tree SSA IR

Prev:#push
Next:#call-recursive


Vocabulary
compiler.tree

Class description
SSA tree node that calls a word. It has the following slots:
wordThe word to call.
in-dSequence of input variables to the call. The items are ordered from top to bottom of the stack.
out-dOutput values of the call.
bodyIf the called word is generic and inlined, then 'body' is a sequence of SSA nodes built from the inlined method.
methodIf the called word is generic and inlined here, then 'method' contains the inlined quotation.
classa class
infoIf the called word is generic and inlined, then the info slot contains an assoc of value infos for the body of the inlined generic. It is set during the propagation pass of the optimizer.


Definition

TUPLE: #call < node word in-d out-d body method class info ;


Methods