diff options
author | sacerdot <sacerdot@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2005-05-20 16:14:52 +0000 |
---|---|---|
committer | sacerdot <sacerdot@85f007b7-540e-0410-9357-904b9bb8a0f7> | 2005-05-20 16:14:52 +0000 |
commit | d361ee5b960e1a54d451dc81557f19e504baa42a (patch) | |
tree | 417cf2b9bce2dcaf293cc9ab11ad5ebede7d2dc9 /contrib/interface | |
parent | d0a324eef4d35a87e300a2b660b26fdbe2043d92 (diff) |
New command: "Print Ltac qualid" to print user defined tactics.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@7053 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/interface')
-rw-r--r-- | contrib/interface/ascent.mli | 1 | ||||
-rw-r--r-- | contrib/interface/vtp.ml | 3 | ||||
-rw-r--r-- | contrib/interface/xlate.ml | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/contrib/interface/ascent.mli b/contrib/interface/ascent.mli index 09980413a..f5be5cb30 100644 --- a/contrib/interface/ascent.mli +++ b/contrib/interface/ascent.mli @@ -119,6 +119,7 @@ and ct_COMMAND = | CT_print_about of ct_ID | CT_print_all | CT_print_classes + | CT_print_ltac of ct_ID | CT_print_coercions | CT_print_grammar of ct_GRAMMAR | CT_print_graph diff --git a/contrib/interface/vtp.ml b/contrib/interface/vtp.ml index ff67c1485..9e00aed3b 100644 --- a/contrib/interface/vtp.ml +++ b/contrib/interface/vtp.ml @@ -407,6 +407,9 @@ and fCOMMAND = function fNODE "print_about" 1 | CT_print_all -> fNODE "print_all" 0 | CT_print_classes -> fNODE "print_classes" 0 +| CT_print_ltac id -> + fID id; + fNODE "print_ltac" 1 | CT_print_coercions -> fNODE "print_coercions" 0 | CT_print_grammar(x1) -> fGRAMMAR x1; diff --git a/contrib/interface/xlate.ml b/contrib/interface/xlate.ml index dfd50c99a..e860b987a 100644 --- a/contrib/interface/xlate.ml +++ b/contrib/interface/xlate.ml @@ -1794,6 +1794,7 @@ let rec xlate_vernac = | PrintMLModules -> CT_ml_print_modules | PrintGraph -> CT_print_graph | PrintClasses -> CT_print_classes + | PrintLtac qid -> CT_print_ltac (loc_qualid_to_ct_ID qid) | PrintCoercions -> CT_print_coercions | PrintCoercionPaths (id1, id2) -> CT_print_path (xlate_class id1, xlate_class id2) |