[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,
generic specification
comment: restricts list operations outside their domain to have the constraints of the corresponding array ops.;
parameter celem
using list-del
target
variables
x : List;
n : Nat;
m : Nat;
a : Elem;
axioms
putoutside-idget: # x ≤ n ∧ m ≠ n → x(n := a)(m) = x(m);
used for: s, ls;
putoutside-idsize: # x ≤ n → # x(n := a) = # x;
used for: s, ls;
end generic specification