X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmatita%2FmatitaScript.ml;h=4c53f113bd9d0db4b7707d628a320be84f00dee8;hb=7562b71d0a7c232cd84018ed7e3d0e81a621d690;hp=b0be9632df4609e5af5303ccbe5a56e422cb6068;hpb=bcfba0fdd5fd4329986f8b717d908d3fb5b70103;p=helm.git diff --git a/helm/matita/matitaScript.ml b/helm/matita/matitaScript.ml index b0be9632d..4c53f113b 100644 --- a/helm/matita/matitaScript.ml +++ b/helm/matita/matitaScript.ml @@ -80,8 +80,6 @@ let eval_with_engine guistuff lexicon_status grafite_status user_goal = let module TAPp = GrafiteAstPp in let parsed_text_length = String.length parsed_text in - let loc, ex = - match st with TA.Executable (loc,ex) -> loc, ex | _ -> assert false in let initial_space,parsed_text = try let pieces = Pcre.extract ~rex:heading_nl_RE' parsed_text in @@ -91,7 +89,9 @@ let eval_with_engine guistuff lexicon_status grafite_status user_goal let inital_space,new_grafite_status,new_lexicon_status,new_status_and_text_list' = (* the code commented out adds the "select" command if needed *) initial_space,grafite_status,lexicon_status,[] in -(* match grafite_status.proof_status with +(* let loc, ex = + match st with TA.Executable (loc,ex) -> loc, ex | _ -> assert false in + match grafite_status.proof_status with | Incomplete_proof { stack = stack } when not (List.mem user_goal (Continuationals.head_goals stack)) -> let grafite_status =