package lutin

  1. Overview
  2. Docs

Module LexemeSource

Sourceval new_line : Lexing.lexbuf -> unit
Sourcetype t = {
  1. str : string;
  2. file : string;
  3. line : int;
  4. cstart : int;
  5. cend : int;
  6. chstart : int;
  7. chend : int;
}
Sourceval to_string : t -> string
Sourcetype 'a srcflaged = {
  1. src : t;
  2. it : 'a;
}
Sourceval flagit : 'a -> t -> 'a srcflaged
Sourceval dummy : t
Sourceval set_current_file : string -> unit
Sourceval make : Lexing.lexbuf -> t
Sourceval last_made : unit -> t
OCaml

Innovation. Community. Security.