package bistro

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Bistro_scriptSource

Sourcemodule B : sig ... end
Sourcemodule Position : sig ... end
Sourcetype token = [
  1. | `Text of Position.t * Position.t
  2. | `Antiquotation of Position.t * Position.t
]
Sourceval __token_of_sexp__ : Ppx_sexp_conv_lib.Sexp.t -> token
Sourceval token_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> token
Sourceval sexp_of_token : token -> Ppx_sexp_conv_lib.Sexp.t
Sourcetype lexing_error = [
  1. | `Unmatched_opening_bracket of Position.t
  2. | `Unmatched_closing_bracket of Position.t
]
Sourceval __lexing_error_of_sexp__ : Ppx_sexp_conv_lib.Sexp.t -> lexing_error
Sourceval lexing_error_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> lexing_error
Sourceval sexp_of_lexing_error : lexing_error -> Ppx_sexp_conv_lib.Sexp.t
Sourceval lexing_result_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> lexing_result
Sourceval sexp_of_lexing_result : lexing_result -> Ppx_sexp_conv_lib.Sexp.t
Sourceval print_lexing_result : lexing_result -> Base.unit
Sourceval translate_position : Lexing.position -> from:Lexing.position -> Lexing.position
Sourceclass ast_loc_transform : object ... end
Sourceclass ast_translation : Lexing.position -> object ... end
Sourceval rewriter : loc:'a -> path:'b -> Base.String.t Ppxlib.loc -> Ppxlib.expression
Sourceval loc_start : string -> Lexing.position
Sourceval loc_end : file_name:string -> file_contents:Base.String.t -> Lexing.position
Sourceval includee_loc : file_name:string -> file_contents:Base.String.t -> Ppxlib.Location.t
Sourceval include_rewriter : loc:'a -> path:'b -> Base.string Ppxlib.loc -> Ppxlib.expression
OCaml

Innovation. Community. Security.