aboutsummaryrefslogtreecommitdiff
path: root/syntax
diff options
context:
space:
mode:
Diffstat (limited to 'syntax')
-rw-r--r--syntax/PPTactic.v6
1 files changed, 4 insertions, 2 deletions
diff --git a/syntax/PPTactic.v b/syntax/PPTactic.v
index 5074dfd890..bdedb15c61 100644
--- a/syntax/PPTactic.v
+++ b/syntax/PPTactic.v
@@ -192,8 +192,10 @@ Syntax tactic
| absurd [<<(Absurd $C)>>] -> ["Absurd " $C]
| cut [<<(Cut $C)>>] -> ["Cut " $C]
- | lettac [<<(LetTac $id $c (LETPATTERNS ($LIST $pl)))>>] ->
- ["LetTac" [1 1] $id ":=" $c [1 1] "in" [1 1] (LETPATTERNS ($LIST $pl))]
+ | lettac_cons [<<(LetTac $id $c (LETPATTERNS $p ($LIST $pl)))>>] ->
+ ["LetTac" [1 1] $id ":=" $c [1 1] "in" [1 1] (LETPATTERNS $p ($LIST $pl))]
+ | lettac_nil [<<(LetTac $id $c (LETPATTERNS))>>] ->
+ ["LetTac" [1 1] $id ":=" $c]
| left [<<(Left $b)>>] -> ["Left" (WITHBINDING $b)]
| right [<<(Right $b)>>] -> [ "Right" (WITHBINDING $b)]