[Gauche-devel-jp] Re: [Q] gauche.array

アーカイブの一覧に戻る

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
> 



Gauche-devel-jp メーリングリストの案内
アーカイブの一覧に戻る