[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Specification list-data
generic data specification
   parameter elem
   using nat
   data types 
      list = []
           | . + .(. .head : elem;. .tail : list)
           ;
   
   variables 
       x : list;
       y : list;
       z : list;
       n : nat;
       a : elem;
       head : elem;
       tail : list;
   
   size functions 
       # . : list → nat;
   
   order predicates 
       . < . : list × list;
   
end generic data specification