From: Enrico Tassi Date: Wed, 26 Jul 2006 08:35:34 +0000 (+0000) Subject: order is important X-Git-Tag: make_still_working~7009 X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=commitdiff_plain;h=2957d67b2b74224cf3bb768461d60f07062e1b9d;p=helm.git order is important --- diff --git a/helm/software/components/tactics/continuationals.ml b/helm/software/components/tactics/continuationals.ml index c6e4f0c18..93695fa93 100644 --- a/helm/software/components/tactics/continuationals.ml +++ b/helm/software/components/tactics/continuationals.ml @@ -332,7 +332,7 @@ struct | Shift, _ -> fail (lazy "can't shift goals here") | Pos i_s, ([ loc ], t, [],`BranchTag) :: (g', t', k', tag) :: s when is_fresh loc -> - let l_js = List.filter (fun (i, _) -> List.mem i i_s) (g' @+ [loc]) in + let l_js = List.filter (fun (i, _) -> List.mem i i_s) ([loc] @+ g') in new_stack ((l_js, t , [],`BranchTag) :: (([ loc ] @+ g') @- l_js, t', k', tag) :: s)