data specification using gref , gelem cell := mkcell(. .left : ref;. .right : ref;. .val : elem) ; variables ce : cell; end data specification