diff options
| author | Pierre-Marie Pédrot | 2016-09-14 14:45:56 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2016-09-14 16:25:50 +0200 |
| commit | 5b1a15b5c561ed02335050f45ad123f8d548cee4 (patch) | |
| tree | d5227f3f8b5f90d2a82651804813cb37b17b2177 /ltac | |
| parent | 5466267afa78cac5479a503338fbc57d77f05458 (diff) | |
Allowing to extend the Print Grammar command generically.
We also move the Ltac-specific grammar to its folder.
Diffstat (limited to 'ltac')
| -rw-r--r-- | ltac/tacentries.ml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ltac/tacentries.ml b/ltac/tacentries.ml index 2d7b7bf137..d05beb3926 100644 --- a/ltac/tacentries.ml +++ b/ltac/tacentries.ml @@ -511,3 +511,15 @@ let print_ltacs () = hov 2 (pr_qualid qid ++ prlist pr_ltac_fun_arg l) in Feedback.msg_notice (prlist_with_sep fnl pr_entry entries) + +(** Grammar *) + +let () = + let open Metasyntax in + let entries = [ + AnyEntry Pcoq.Tactic.tactic_expr; + AnyEntry Pcoq.Tactic.binder_tactic; + AnyEntry Pcoq.Tactic.simple_tactic; + AnyEntry Pcoq.Tactic.tactic_arg; + ] in + register_grammar "tactic" entries |
