package jingoo

  1. Overview
  2. Docs

Module Jingoo.Jg_lexerSource

Sourcetype lexer_mode = [
  1. | `Logic
  2. | `Html
]
Sourcetype lexer_context = {
  1. mutable mode : lexer_mode;
  2. mutable terminator : string option;
  3. mutable token_required : bool;
}
Sourceval (@@) : ('a -> 'b) -> 'a -> 'b
Sourceval spf : ('a, unit, string) format -> 'a
Sourceval buf : Buffer.t
Sourceval fail : Lexing.lexbuf -> string -> 'a
Sourceval init_lexer_pos : string option -> Lexing.lexbuf -> unit
Sourceval update_context : lexer_mode -> string option -> unit
Sourceval reset_context : unit -> unit
Sourceval get_buf : unit -> string
Sourceval add_char : char -> unit
Sourceval add_str : string -> unit
Sourceval token_or_str : (string * 'a) -> ('b -> 'a) -> 'b -> 'a
Sourceval token_or_char : (char * 'a) -> ('b -> 'a) -> 'b -> 'a
Sourceval queue : Jg_parser.token list ref
Sourceval __ocaml_lex_tables : Lexing.lex_tables
Sourceval __ocaml_lex_main_rec : Lexing.lexbuf -> int -> Jg_parser.token
Sourceval __ocaml_lex_main_bis_rec : Lexing.lexbuf -> int -> Jg_parser.token
Sourceval __ocaml_lex_comment_rec : Lexing.lexbuf -> int -> Jg_parser.token
Sourceval __ocaml_lex_raw_rec : Lexing.lexbuf -> int -> Jg_parser.token
Sourceval string_literal : char -> Lexing.lexbuf -> Jg_parser.token
Sourceval __ocaml_lex_string_literal_rec : char -> Lexing.lexbuf -> int -> Jg_parser.token
OCaml

Innovation. Community. Security.