Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type lexer_context = {
mutable mode : lexer_mode;
mutable terminator : string option;
mutable token_required : bool;
}
val ctx : lexer_context
val update_context : lexer_mode -> string option -> unit
val main : Stdlib.Lexing.lexbuf -> Jg_parser.token
val __ocaml_lex_main_rec : Stdlib.Lexing.lexbuf -> int -> Jg_parser.token
val comment : Stdlib.Lexing.lexbuf -> Jg_parser.token
val __ocaml_lex_comment_rec : Stdlib.Lexing.lexbuf -> int -> Jg_parser.token
val raw : Stdlib.Lexing.lexbuf -> Jg_parser.token
val __ocaml_lex_raw_rec : Stdlib.Lexing.lexbuf -> int -> Jg_parser.token
val string_literal : char -> Stdlib.Lexing.lexbuf -> Jg_parser.token
val __ocaml_lex_string_literal_rec :
char ->
Stdlib.Lexing.lexbuf ->
int ->
Jg_parser.token