?2when ( ..a x pred: ( ..a x y quot: ( ..a x y -- ..b ? ) -- ..b x ? ) true: ( ..b x y -- ..c ) -- ..c )


Vocabulary
combinators.extras

Inputs
xan object
preda quotation with stack effect ( ..a x y quot: ( ..a x y -- ..b ? ) -- ..b x ? )
truea quotation with stack effect ( ..b x y -- ..c )


Outputs
None

Definition

: ?2when
( ..a x pred: ( ..a x y quot: ( ..a x y -- ..b ? ) -- ..b x ? ) true: ( ..b x y -- ..c ) -- ..c )
[ ] ?2if ; inline