diff options
Diffstat (limited to 'syntax')
-rw-r--r-- | syntax/PPTactic.v | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/syntax/PPTactic.v b/syntax/PPTactic.v index 9a9a9ee67..f4718f2f2 100644 --- a/syntax/PPTactic.v +++ b/syntax/PPTactic.v @@ -207,6 +207,8 @@ Syntax tactic | clear [<<(Clear (CLAUSE ($LIST $l)))>>] -> [ [<hov 3> "Clear " (LISTSPC ($LIST $l))] ] + | clear_body [<<(ClearBody (CLAUSE ($LIST $l)))>>] -> + [ [<hov 3> "ClearBody " (LISTSPC ($LIST $l))] ] | move [<<(MoveDep $id1 $id2)>>] -> [ "Move " $id1 " after " $id2 ] @@ -255,6 +257,10 @@ Syntax tactic | absurd [<<(Absurd $C)>>] -> ["Absurd " $C] | cut [<<(Cut $C)>>] -> ["Cut " $C] + | truecutid [<<(TrueCut $C $id)>>] -> ["Assert " $id " : " $C] + | truecut [<<(TrueCut $C)>>] -> ["Assert " $C] + | forward [<<(Forward $C $id)>>] -> ["Assert " $id " := " $C] + | 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))>>] -> |