next up previous contents index
: ベクタ : TUTSchemeのマニュアル Version 1.51 : メンバ関数   目次   索引

Weakコンス

(weak-pair/car? 〈 weakコンス〉) 【関数】

〈weakコンス〉 のcar部がごみ集めによって回収されていれば #fを返す. まだ回収されていなければ #tを返す.
(weak-car 〈 weakコンス〉) 【関数】

引数のcar部の値を返す. car部がごみ集めによって回収されている場合は #fを返す.
(weak-cdr 〈 weakコンス〉) 【関数】

引数のcdr部の値を返す.
(weak-cons 〈データ$_1$〉〈データ$_2$〉) 【関数】

car部とcdr部がそれぞれ〈データ$_1$〉と〈データ$_2$〉である 新しいweakコンスを返す.
(set-weak-car! 〈 weakコンス〉〈データ〉) 【関数】

〈weakコンス〉 のcar部を 〈データ〉 で置き換える. 〈データ〉 を返す.
(set-weak-cdr! 〈 weakコンス〉〈データ〉) 【関数】

〈weakコンス〉 のcdr部を 〈データ〉 で置き換える. 〈データ〉 を返す.



Tsuneyasu KOMIYA 平成14年2月22日