weakコンスは,コンスと同様にcar部とcdr部のつの構成要素を持つ構造体である.
weakコンスのcdr部はコンスと同じ働きを持つがcar部の働きはコンスと異なる.
もしcar部のデータが他のデータから参照されていなければ,car部のデータは
ごみ集めによって回収される.
weakコンスは,car部がごみ集めによって回収されていなければ 基本的には次のように表示される.
{《car部》.《cdr部》}しかし,cdr部が空リストの場合は,単に
{《car部》}と表示される. もしcar部がごみ集めによって回収されていれば
{#<lost-object> .《cdr部》}と表示される.
コンス・データの代わりにweakコンスで作られたリストは
{《要素と表示され,weakコンスで作られたドット・リストは》《要素
》
《要素
》}
{《要素と表示される.》《要素
》
《要素
》.《末尾》}