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+8.20.tbz
sha256=764f5cbaf3da308a21ea2953a275e74b6e5a841c82bdd8b71fa474b1395738a1
sha512=16189385a27ce7576820d03d4410d4f9bc52150b43d714813c3611d6b5519b5d256c1ac348913bbf77c6f313d54927ead935a188783e04b21032f5e06c793778

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_glue of t list
  4. | Ppcmd_box of block_type * t
  5. | Ppcmd_tag of pp_tag * t
  6. | Ppcmd_print_break of int * int
  7. | Ppcmd_force_newline
  8. | 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