トピック
yuy(α) studio-reader

あるスロットで宣言した変数を他のスロットで使う方法ってあるのでしょうか?

あったよーな、なかったよーな…
2そうだね
プレイ済み
返信[1]
親投稿
MIKI ifconfig
隠蔽って観点だと、アクセスする関数をそのスロットに作るのが真っ当かなあ。 var v common def v_get return v end common def v_set x v = x end 裏ワザチックなのだと use 1 var("1:v") = x ? var("1:v") という方法があります。
3そうだね
プレイ済み
返信[2]
親投稿
yuy(α) studio-reader
噂には聞いていたvar関数でしたが、この用途で使えるのですね。正直聞き流していた… ありがとうございます!
1そうだね
プレイ済み
返信[3]
親投稿
yuy(α) studio-reader
すいません、解決したと思い、var(¨1:map[0,1]¨)のようにvar関数に配列変数を指定したら、エラーが発生しました。配列変数は指定できないのでしょうか?
1そうだね
プレイ済み
返信[4]
親投稿
MIKI ifconfig
配列はハマるポイントです。 var v[8] var("v")[0]=3.14 ? var("v")[0] のように使います
2そうだね
プレイ済み
返信[5]
親投稿
yuy(α) studio-reader
そんな方法が!またまたありがとうございます! しかしこんな裏技一体だれが見つけたんだ…?
2そうだね
プレイ済み
返信[6]
親投稿
添え字外に書くのね(私もはまった)
1そうだね
プレイ済み