last updated:2023/12/27
戻り値を他に利用しないのであれば、戻り値そのものをマクロ文で利用できます。次の例は上の例とほぼ同じですが、戻り値を新しい変数に格納しないですぐに利用してます。
//------- サンプルマクロ -------//
$a = "123";
$b = "456";
call calcStrToNum $a,$b;
$kotae = str(##return) + "円";
message $kotae;
endmacro;
calcStrToNum:
$$s1 = $$1;
$$s2 = $$2;
##wa = val($$s1) + val($$s2);
return ##wa;
// ---------------------------- //