Skip to main content

CALL_PAR

Constant CALL_PAR 

Source
pub const CALL_PAR: u8 = 0x86;
Expand description

Parallel function calls for independent products (?! / !). Pops N callable values plus their args from the stack, dispatches them via the same callable resolution rules as CALL_VALUE, then builds the result tuple. Enters/exits replay group around parallel dispatch.

Encoding: CALL_PAR count:u8 unwrap:u8 [argc:u8 × count] unwrap=1 (?!): unwrap each Result, propagate first Err. unwrap=0 (!): return raw tuple.