17 lines
916 B
Plaintext
17 lines
916 B
Plaintext
|
IN: inference
|
||
|
USING: help ;
|
||
|
|
||
|
HELP: #return
|
||
|
{ $values { "label" "a word or " { $link f } } }
|
||
|
{ $description "Creates a node which returns from a nested label, or if " { $snippet "label" } " is " { $link f } ", the top-level word being compiled." } ;
|
||
|
|
||
|
HELP: dataflow-graph
|
||
|
{ $var-description "In the dynamic extent of " { $link infer } " and " { $link dataflow } ", holds the first node of the dataflow graph being constructed." } ;
|
||
|
|
||
|
HELP: current-node
|
||
|
{ $var-description "In the dynamic extent of " { $link infer } " and " { $link dataflow } ", holds the most recently added node of the dataflow graph being constructed." } ;
|
||
|
|
||
|
HELP: remember-node
|
||
|
{ $values { "word" "a word" } { "node" "a dataflow node" } }
|
||
|
{ $description "Annotates all nodes starting from " { $snippet "node" } " with the fact that they were inlined from " { $snippet "word" } ". This prevents infinite loops when the optimizer inlines words." } ;
|