equal
deleted
inserted
replaced
17 |
17 |
18 multiset :: (term) term |
18 multiset :: (term) term |
19 |
19 |
20 consts |
20 consts |
21 |
21 |
22 "{|}" :: "'a multiset" ("{|}") |
22 "{|}" :: 'a multiset ("{|}") |
23 addm :: "['a multiset, 'a] => 'a multiset" |
23 addm :: ['a multiset, 'a] => 'a multiset |
24 delm :: "['a multiset, 'a] => 'a multiset" |
24 delm :: ['a multiset, 'a] => 'a multiset |
25 countm :: "['a multiset, 'a => bool] => nat" |
25 countm :: ['a multiset, 'a => bool] => nat |
26 count :: "['a multiset, 'a] => nat" |
26 count :: ['a multiset, 'a] => nat |
27 |
27 |
28 rules |
28 rules |
29 |
29 |
30 delm_empty_def |
30 delm_empty_def |
31 "delm {|} x = {|}" |
31 "delm {|} x = {|}" |