普通の数値変数の場合、プチコンのユーザ定義命令・関数では、実引き数と実戻り値に「値渡し」と言う方法を採用しています。「値渡し」では、変数そのものではなく変数値のコピーを渡すことです。したがって、引き数の変数を変更しても呼び元の変数に影響しません。戻りは、値のコピーを渡すので、ユーザ定義関数が終了したあとローカル変数がどうなるかを気にする必要はありません。 <つづく>