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