data specification using list-prefixn , laddress-list ablock := mkblock(. .list : list;. .ladrlist : laddress-list;. .ref-size : nat) ; variables ablock : ablock; end data specification