a]などを入出力に使ったり、upvarを使ったり、グローバル変数としてアクセスするなどしていた。upvarで参照渡しみたいな。gaめんどくさいわけですよ。procからそのまま値を返せる。[test]やっと人並みになった感じが・・・。今のarrayを廃止して、dictで全部実装しなおした方がよいような・・・。scriptの三つの種類がある。(7203)と、まあこの場合、infoのnameがnameVarに、codeがcodeVarにアサインされて、ボディ中で色々いじって、最後にinfoに値が書き戻されるという。withと違うようだ。perを追加してみる例。7203あまり良い例じゃないような・・・。7203最後の書き戻しの時に、マップされた値(この場合priceVar)が無いとdictからその対応したキーが削除される。body中でもdictにアクセスすることもできる。priceの2倍の値をprice2というキーを新しく作って入れてみる。price=$price}みたいな。書き換えても反映される。updateと同じように、対応した名前が見つからない時は要素が削除される。†dictはそのままファイルに保存できるのもいいですね。ソースの見た目が分かりにくいのでネストしないものは相変わらずarrayでやってます。それ自体の配列がとれなかった。getもあるし、dictはリスト互換だし、何を言いたいのかわからない。