diff options
Diffstat (limited to 'parsing/lexer.mli')
| -rw-r--r-- | parsing/lexer.mli | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/parsing/lexer.mli b/parsing/lexer.mli index b722e8b0c9..b36f1ec6e1 100644 --- a/parsing/lexer.mli +++ b/parsing/lexer.mli @@ -24,6 +24,11 @@ val is_keyword : string -> bool val func : char Stream.t -> (string * string) Stream.t * (int -> int * int) +val check_ident : string -> unit +val check_special_token : string -> unit + +val is_normal_token : string -> bool + val add_token : Token.pattern -> unit val tparse : string * string -> ((string * string) Stream.t -> string) option |
