data specification using nat data types bufleb = nobuffer | buffered(. .leb : nat) with .isbuf? ; variables bleb : bufleb; end data specification