diff options
author | 2006-09-20 17:18:18 +0000 | |
---|---|---|
committer | 2006-09-20 17:18:18 +0000 | |
commit | 0f4f723a5608075ff4aa48290314df30843efbcb (patch) | |
tree | 09316ca71749b9218972ca801356388c04d29b4c /contrib/interface/xlate.ml | |
parent | c6b9d70f9292fc9f4b5f272b5b955af0e8fe0bea (diff) |
Declarative Proof Language: main commit
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@9154 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/interface/xlate.ml')
-rw-r--r-- | contrib/interface/xlate.ml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/interface/xlate.ml b/contrib/interface/xlate.ml index 88a9014ee..292a42873 100644 --- a/contrib/interface/xlate.ml +++ b/contrib/interface/xlate.ml @@ -1641,6 +1641,15 @@ let rec xlate_vernac = CT_solve (CT_int n, xlate_tactic tac, if b then CT_dotdot else CT_coerce_NONE_to_DOTDOT_OPT CT_none) + +(* MMode *) + + | (VernacDeclProof | VernacReturn | VernacProofInstr _) -> + anomaly "No MMode in CTcoq" + + +(* /MMode *) + | VernacFocus nopt -> CT_focus (xlate_int_opt nopt) | VernacUnfocus -> CT_unfocus |VernacExtend("Extraction", [f;l]) -> @@ -1784,6 +1793,7 @@ let rec xlate_vernac = | VernacShow ShowExistentials -> CT_show_existentials | VernacShow ShowScript -> CT_show_script | VernacShow(ShowMatch _) -> xlate_error "TODO: VernacShow(ShowMatch _)" + | VernacShow(ShowThesis) -> xlate_error "TODO: VernacShow(ShowThesis _)" | VernacGo arg -> CT_go (xlate_locn arg) | VernacShow (ExplainProof l) -> CT_explain_proof (nums_to_int_list l) | VernacShow (ExplainTree l) -> |