X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FgTopLevel%2FgTopLevel.ml;h=c1dc822b68761242022f9df50932748ebe0952ca;hb=a3ef256812f0397a871fe8e69c125dfd89e62dce;hp=c02711dd35afaa575e16dfe4ef20fe856381b696;hpb=92515ddd2fc43f07f4dbb22c6bc98399ef1a2dd7;p=helm.git diff --git a/helm/gTopLevel/gTopLevel.ml b/helm/gTopLevel/gTopLevel.ml index c02711dd3..c1dc822b6 100644 --- a/helm/gTopLevel/gTopLevel.ml +++ b/helm/gTopLevel/gTopLevel.ml @@ -383,11 +383,16 @@ let interactive_interpretation_choice interpretations = (* MISC FUNCTIONS *) (* CSC: IMPERATIVE AND NOT VERY CLEAN, TO GET THE LAST ISSUED QUERY *) +(* FG : THIS FUNCTION IS BECOMING A REAL NONSENSE *) let get_last_query = let query = ref "" in + let out s = query := ! query ^ s in MQueryGenerator.set_confirm_query - (function q -> query := MQueryUtil.text_of_query q ; true) ; - function result -> !query ^ "

Result:

" ^ MQueryUtil.text_of_result result "
" + (function q -> + query := ""; MQueryUtil.text_of_query out q ""; true); + function result -> + out (!query ^ "

Result:

"); MQueryUtil.text_of_result out result "
"; + !query ;; let