NAKOワーカーの正しい初期化ができません。
v3.3.69まは正常で、それ以降では実行時エラーになります。
◼️プログラム(
https://nadesi.com/v3/doc/go.php?969)のもの
#-----
# --- メインスレッド ---
# (1) ワーカーの利用準備
NAKOワーカー起動して、Wに代入。
# (2) ワーカーからデータを受信した時のイベントを定義
WからNAKOワーカーデータ受信した時には
受信データ["結果"]を表示。
ここまで
# (3) ワーカーに頼みたい仕事を記述した関数を文字列で指定
// ↓エラー
[「ワーカー初期化」,「加算処理」]をWにNAKOワーカー転送。
# (4) ワーカー側に転送した処理を起動
Wで「ワーカー初期化」をNAKOワーカープログラム起動。
# (5) ワーカーにデータを送信する
{A:30, B:50}をWにNAKOワーカーデータ送信。
# --- ワーカーでの処理 ---
●ワーカー初期化とは
NAKOワーカーデータ受信した時には
A=受信データ["A"]
B=受信データ["B"]
AとBを加算処理してCに代入。
{"結果": C}をNAKOワーカーデータ送信。
ここまで。
ここまで
●(AとBを)加算処理とは
AとBを足すこと。
ここまで
#-----
◼️実行結果
v3.3.69まで→「80」
v3.3.69の後→「[実行時エラー]main(9行目): 指定した名前のユーザ関数もしくはグローバル変数がありません:undefined__ワーカー初期化」
よろしくお願いします。