diff options
| author | Hugo Herbelin | 2019-11-11 09:57:40 +0100 |
|---|---|---|
| committer | Hugo Herbelin | 2019-11-11 10:06:15 +0100 |
| commit | 1e5bae9d78192e3f0c5d7e25ab7e64fdc605316f (patch) | |
| tree | baabbbb92176e508d6a06bdda8fc10f5e396f9be /test-suite | |
| parent | 69b91851ed5d18f1ca34ef2597f0cf342c10a124 (diff) | |
Miscellaneous improvements of the syntax of records.
- only one space instead of two when printing "{| |}"
- removing a redundant clause in the grammar of record_patterns
Diffstat (limited to 'test-suite')
| -rw-r--r-- | test-suite/output/Notations4.out | 2 | ||||
| -rw-r--r-- | test-suite/output/Notations4.v | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/test-suite/output/Notations4.out b/test-suite/output/Notations4.out index c1b9a2b1c6..ba4ac5a8f9 100644 --- a/test-suite/output/Notations4.out +++ b/test-suite/output/Notations4.out @@ -57,3 +57,5 @@ where |- Type] (pat, p0, p cannot be used) ?T0 : [y : nat pat : ?T0 * nat p0 : ?T0 * nat p := p0 : ?T0 * nat |- Type] (pat, p0, p cannot be used) +fun '{| |} => true + : R -> bool diff --git a/test-suite/output/Notations4.v b/test-suite/output/Notations4.v index d1063bfd04..4b9d0abd95 100644 --- a/test-suite/output/Notations4.v +++ b/test-suite/output/Notations4.v @@ -133,3 +133,10 @@ Check fun y : nat => # (x,z) |-> y & y. Check fun y : nat => # (x,z) |-> (x + y) & (y + z). End K. + +Module EmptyRecordSyntax. + +Record R := { n : nat }. +Check fun '{|n:=x|} => true. + +End EmptyRecordSyntax. |
