X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matitaB%2Fcomponents%2Fcontent_pres%2FcicNotationLexer.mli;h=13f0150a8970da102d5794d4d43d4bb69d723a93;hb=0eb55693fa50c695866cf5205b04cdf9bf5e8e9d;hp=3bb42f5cbb9f602a6beedda6e2be96bbaf3f4c76;hpb=cacbe3c6493ddce76c4c13379ade271d8dd172e8;p=helm.git diff --git a/matitaB/components/content_pres/cicNotationLexer.mli b/matitaB/components/content_pres/cicNotationLexer.mli index 3bb42f5cb..13f0150a8 100644 --- a/matitaB/components/content_pres/cicNotationLexer.mli +++ b/matitaB/components/content_pres/cicNotationLexer.mli @@ -28,12 +28,18 @@ * error message *) exception Error of int * int * string +module LocalizeEnv : +sig + include Map.S with type key = Stdpp.location +end + type lexers = { - level1_pattern_lexer : (string * string) Token.glexer; - level2_ast_lexer : (string * string) Token.glexer; - level2_meta_lexer : (string * string) Token.glexer + level1_pattern_lexer : (string * string) Token.glexer; + level2_ast_lexer : (string * string) Token.glexer; + level2_meta_lexer : (string * string) Token.glexer } -val mk_lexers : string list -> lexers +val mk_lexers : + (string option * string option) LocalizeEnv.t ref -> string list -> lexers