Skip to content
Snippets Groups Projects

Fix pretty printing of multset literals + add tests

Merged Robbert Krebbers requested to merge robbert/multiset_notation_tests into master
3 files
+ 27
3
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 9
0
@@ -24,3 +24,12 @@ test_op_4 =
@@ -24,3 +24,12 @@ test_op_4 =
4 := {[4 := [4]]};
4 := {[4 := [4]]};
5 := {[5 := [5]]}]}
5 := {[5 := [5]]}]}
: M (M (list nat))
: M (M (list nat))
 
test_gmultiset_1 = {[+ 10 +]}
 
: gmultiset nat
 
test_gmultiset_2 = {[+ 10; 11 +]}
 
: gmultiset nat
 
test_gmultiset_3 = {[+ 10; 11; 2 - 2 +]}
 
: gmultiset nat
 
test_gmultiset_4 =
 
{[+ {[+ 10 +]}; ∅; {[+ 2 - 2; 10 +]} +]}
 
: gmultiset (gmultiset nat)
Loading