package forester

  1. Overview
  2. Docs
module Base : sig ... end
include module type of struct include Base end
type addr = Base.addr =
  1. | User_addr of string
    (*

    The address of a tree that can be referenced from user text.

    *)
  2. | Machine_addr of int
    (*

    The address of an anonymous tree.

    *)
val addr_t : addr Repr.t
val pp_addr : Format.formatter -> addr -> unit
module Addr = Base.Addr
module Addr_map = Base.Addr_map
module Addr_set = Base.Addr_set
module String_map = Base.String_map
type delim = Base.delim =
  1. | Braces
  2. | Squares
  3. | Parens
type binding_strategy = Base.binding_strategy =
  1. | Lazy
  2. | Strict
val show_binding_strategy : binding_strategy -> Ppx_deriving_runtime.string
type 'a binding = binding_strategy * 'a
val delim_to_strings : delim -> string * string
type math_mode = Base.math_mode =
  1. | Inline
  2. | Display
val show_math_mode : math_mode -> Ppx_deriving_runtime.string
type visibility = Base.visibility =
  1. | Private
  2. | Public
val show_visibility : visibility -> Ppx_deriving_runtime.string
type xml_resolved_qname = Base.xml_resolved_qname = {
  1. prefix : string;
  2. uname : string;
  3. xmlns : string option;
}
val show_xml_resolved_qname : xml_resolved_qname -> Ppx_deriving_runtime.string
module Syn : sig ... end
module Sem : sig ... end
module Code : sig ... end
module Resolver : sig ... end
module Expand : sig ... end
module Eval : sig ... end
module Query : sig ... end
module BaseN : sig ... end
module Reporter : sig ... end
module Range : sig ... end
module Prim : sig ... end
module TeX_cs : sig ... end
module Symbol : sig ... end
module Xml_tree : sig ... end
OCaml

Innovation. Community. Security.