package mutaml

  1. Overview
  2. Docs

Module Mutaml_common.LocSource

Sourcetype position = Lexing.position = {
  1. pos_fname : string;
  2. pos_lnum : int;
  3. pos_bol : int;
  4. pos_cnum : int;
}
Sourceand location = Location.t = {
  1. loc_start : position;
  2. loc_end : position;
  3. loc_ghost : bool;
}
Sourceval position_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> position
Sourceval location_of_yojson : Ppx_yojson_conv_lib.Yojson.Safe.t -> location
Sourceval yojson_of_position : position -> Ppx_yojson_conv_lib.Yojson.Safe.t
Sourceval yojson_of_location : location -> Ppx_yojson_conv_lib.Yojson.Safe.t
OCaml

Innovation. Community. Security.