Handbook
Glossary
4quad ( w x y z p q r s -- )
Extra combinators
Prev:
3quad ( x y z p q r s -- )
Next:
quad* ( w x y z p q r s -- )
Vocabulary
combinators
.
extras
Inputs
w
an
object
x
an
object
y
an
object
z
an
object
p
a
quotation
with stack effect
( w x y z -- ... )
q
a
quotation
with stack effect
( w x y z -- ... )
r
a
quotation
with stack effect
( w x y z -- ... )
s
a
quotation
with stack effect
( w x y z -- ... )
Outputs
None
Word description
Applies
p
to the four input values, then applies
q
to the four input values, then applies
r
to the four input values, and finally applies
s
to the four input values.
Definition
USING:
kernel
;
IN:
combinators.extras
:
4quad
( w x y z p q r s -- )
[
[
[
4keep
]
dip
4keep
]
dip
4keep
]
dip
call
;
inline