package coq-lsp

  1. Overview
  2. Docs
Language Server Protocol native server for Coq

Install

dune-project
 Dependency

Authors

Maintainers

Sources

coq-lsp-0.2.5+9.1.tbz
sha256=488520e2720cd0601a623be39ff87223d81ca1d2f81c77641f803fda21f3717e
sha512=146e43a6a9c516f4e7fe143d4fdf3e1e7ecdcd73ea5cc3e09b2886f68aa05210c016e905bf1596341faa0b55709ad530ef86212c92790b6dce6050a0a00e3325

doc/coq-lsp.coq/Coq/Pp_t/index.html

Module Coq.Pp_tSource

Sourcetype t = Pp.t
Sourcetype pp_tag = Pp.pp_tag
Sourcetype block_type = Pp.block_type =
  1. | Pp_hbox
  2. | Pp_vbox of int
  3. | Pp_hvbox of int
  4. | Pp_hovbox of int
    (*

    Pp_hovbox produces boxes according to Format.open_box not Format.open_hovbox

    *)
Sourcetype doc_view = Pp.doc_view =
  1. | Ppcmd_empty
  2. | Ppcmd_string of string
  3. | Ppcmd_sized_string of int * string
  4. | Ppcmd_glue of t list
  5. | Ppcmd_box of block_type * t
  6. | Ppcmd_tag of pp_tag * t
  7. | Ppcmd_print_break of int * int
  8. | Ppcmd_force_newline
  9. | Ppcmd_comment of string list
Sourceval pp : Format.formatter -> Pp.t -> unit
Sourceval pp_with : Format.formatter -> Pp.t -> unit
Sourceval mt : unit -> Pp.t
Sourceval spc : unit -> Pp.t
Sourceval brk : (int * int) -> Pp.t
Sourceval str : string -> Pp.t
Sourceval int : int -> Pp.t
Sourceval (++) : Pp.t -> Pp.t -> Pp.t
Sourceval to_string : Pp.t -> string
Sourceval repr : Pp.t -> Pp.doc_view
Sourceval unrepr : Pp.doc_view -> Pp.t