X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=components%2Fgrafite_parser%2FgrafiteParser.ml;h=a0fd3335806f1468e3c637621b4cc4f9faef0c64;hb=42f2dc48b4fef5b404f406bf512d6a0cde35c067;hp=83e9d10d879904456952cfacf10bb03f60becd69;hpb=55891f80b4f14251dfd5c9111f22f5edcbde2e11;p=helm.git diff --git a/components/grafite_parser/grafiteParser.ml b/components/grafite_parser/grafiteParser.ml index 83e9d10d8..a0fd33358 100644 --- a/components/grafite_parser/grafiteParser.ml +++ b/components/grafite_parser/grafiteParser.ml @@ -170,8 +170,8 @@ EXTEND let idents = match idents with None -> [] | Some idents -> idents in GrafiteAst.Decompose (loc, idents) | IDENT "demodulate" -> GrafiteAst.Demodulate loc - | IDENT "destruct"; xt = OPT [ t = tactic_term -> t ] -> - GrafiteAst.Destruct (loc, xt) + | IDENT "destruct"; xts = OPT [ ts = tactic_term_list1 -> ts ] -> + GrafiteAst.Destruct (loc, xts) | IDENT "elim"; what = tactic_term; using = using; pattern = OPT pattern_spec; (num, idents) = intros_spec ->