Vocabulary effects Inputs in a sequence of strings or string–type pairs out a sequence of strings or string–type pairs terminated? a boolean
Outputs Word description Constructs an
effect object like
<effect> . If
terminated? is true, the value of
out is ignored, and a terminating stack effect is constructed.
Notes This word cannot construct effects with
Stack effect row variables . Use
<variable-effect> to construct variable stack effects.
Examples USING: effects prettyprint ;
{ "a" { "b" ( x y -- z ) } } { "c" } f <terminated-effect> .( a b: ( x y -- z ) -- c )
USING: effects prettyprint ;
{ "a" { "b" ( x y -- z ) } } { } t <terminated-effect> .( a b: ( x y -- z ) -- * )
See also <effect> ,
<variable-effect> Definition
This documentation was generated offline from a
load-all
image. If you want, you can also
browse the documentation from within the UI developer tools . See
the Factor website
for more information.
Factor 0.101 x86.64 (2287, heads/master-f4b0c147f7, Dec 15 2024 19:35:07)