Shiro Kawai
shiro****@lava*****
2004年 11月 22日 (月) 18:20:40 JST
む。なんかバグってますね。 見ておきます。 --shiro From: OGURISU Osamu <oguri****@lagen*****> Subject: [Gauche-devel-jp] [Q] gauche.array Date: Mon, 22 Nov 2004 18:10:10 +0900 > 小栗栖です。 > > gauche.arrayの(?) shared-structure の表示なんですが、 > > (use gauche.array) > (let ((a (make-f64array (shape 0 1) 1.0)) > (b (make-f64array (shape 0 1) 2.0))) > (list a b)) > > を評価すると、 > > gosh> (#,(<f64array> (0 1) 1.0#0=) #,(<f64array> (0 1) 2.0#0#) > > となります。aとbは別のオブジェクトで何も共有されてないと思 > うのですが、まるでarrayの閉じ括弧が共有されている(?)みたい > に見えますが、どういうことなんでしょう? > > $ gosh -V > Gauche scheme interpreter, version 0.8.1-newgc [euc-jp,pthreads] > > ですが、今朝のCVSでも同じでした。 > -- > 小栗栖 修 / OGURISU Osamu > _______________________________________________ > Gauche-devel-jp mailing list > Gauch****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/gauche-devel-jp >