macro_rules! execute_ops {
    (
        lhs $lhs:expr,
        rhs $rhs:expr,
        out $out:expr,
        ops $ops:expr,
    ) => { ... };
    (
        input $input:expr,
        out $out:expr,
        ops $ops:expr,
    ) => { ... };
    (
        init $out:expr
    ) => { ... };
}