diff options
author | Hugo Herbelin <Hugo.Herbelin@inria.fr> | 2017-08-23 20:32:15 +0200 |
---|---|---|
committer | Hugo Herbelin <Hugo.Herbelin@inria.fr> | 2018-02-20 10:03:07 +0100 |
commit | 69822345c198aa6bf51354f6b84c7fd5d401bc9c (patch) | |
tree | cdca429d31c34bc606d5deb05ebbdba59695ac2e /parsing/pcoq.mli | |
parent | b176959335a8cc097c254ea10b910e8ecbcde54b (diff) |
Moving Metasyntax.register_grammar to Pcoq for usability in Egramcoq.
Renaming it register_grammars_by_name.
Diffstat (limited to 'parsing/pcoq.mli')
-rw-r--r-- | parsing/pcoq.mli | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/parsing/pcoq.mli b/parsing/pcoq.mli index 75378d2c6..accb51366 100644 --- a/parsing/pcoq.mli +++ b/parsing/pcoq.mli @@ -315,3 +315,10 @@ val (!@) : Ploc.t -> Loc.t type frozen_t val parser_summary_tag : frozen_t Summary.Dyn.tag + +(** Registering grammars by name *) + +type any_entry = AnyEntry : 'a Gram.entry -> any_entry + +val register_grammars_by_name : string -> any_entry list -> unit +val find_grammars_by_name : string -> any_entry list |