package coq-lsp
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Language Server Protocol native server for Coq
Install
dune-project
Dependency
Authors
Maintainers
Sources
coq-lsp-0.2.0.8.19.tbz
sha256=01ffedbd55ae00526fe1dda890e3c15a883bfda8388c8d292121ee722db46360
sha512=b5d92146c27b5c432a3f92c9ae8ff69c4dc62709f394743ca2d43ab93ae3af64b08bb17ea5923c0fbe0a333de127de574c548ec3c8df81dbe3e11f485abc3216
doc/coq-lsp.serlib/Serlib/Ser_tactypes/index.html
Module Serlib.Ser_tactypesSource
Source
type 'a intro_pattern_action_expr = 'a Tactypes.intro_pattern_action_expr = | IntroWildcard| IntroOrAndPattern of 'a or_and_intro_pattern_expr| IntroInjection of 'a intro_pattern_expr CAst.t list| IntroApplyOn of 'a CAst.t * 'a intro_pattern_expr CAst.t| IntroRewrite of bool
Source
and 'a intro_pattern_expr = 'a Tactypes.intro_pattern_expr = | IntroForthcoming of bool| IntroNaming of Namegen.intro_pattern_naming_expr| IntroAction of 'a intro_pattern_action_expr
Source
and 'a or_and_intro_pattern_expr = 'a Tactypes.or_and_intro_pattern_expr = | IntroOrPattern of 'a intro_pattern_expr CAst.t list list| IntroAndPattern of 'a intro_pattern_expr CAst.t list
Source
val intro_pattern_action_expr_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a intro_pattern_action_exprSource
val intro_pattern_expr_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a intro_pattern_exprSource
val or_and_intro_pattern_expr_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a or_and_intro_pattern_exprSource
val sexp_of_intro_pattern_action_expr :
'a. ('a -> Sexplib0.Sexp.t) ->
'a intro_pattern_action_expr ->
Sexplib0.Sexp.tSource
val sexp_of_intro_pattern_expr :
'a. ('a -> Sexplib0.Sexp.t) ->
'a intro_pattern_expr ->
Sexplib0.Sexp.tSource
val sexp_of_or_and_intro_pattern_expr :
'a. ('a -> Sexplib0.Sexp.t) ->
'a or_and_intro_pattern_expr ->
Sexplib0.Sexp.tSource
val intro_pattern_action_expr_to_yojson :
'a. ('a -> Yojson.Safe.t) ->
'a intro_pattern_action_expr ->
Yojson.Safe.tSource
val intro_pattern_action_expr_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a intro_pattern_action_expr Ppx_deriving_yojson_runtime.error_orSource
val intro_pattern_expr_to_yojson :
'a. ('a -> Yojson.Safe.t) ->
'a intro_pattern_expr ->
Yojson.Safe.tSource
val intro_pattern_expr_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a intro_pattern_expr Ppx_deriving_yojson_runtime.error_orSource
val or_and_intro_pattern_expr_to_yojson :
'a. ('a -> Yojson.Safe.t) ->
'a or_and_intro_pattern_expr ->
Yojson.Safe.tSource
val or_and_intro_pattern_expr_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a or_and_intro_pattern_expr Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_intro_pattern_action_expr :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a intro_pattern_action_expr ->
Ppx_hash_lib.Std.Hash.stateSource
val hash_fold_intro_pattern_expr :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a intro_pattern_expr ->
Ppx_hash_lib.Std.Hash.stateSource
val hash_fold_or_and_intro_pattern_expr :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a or_and_intro_pattern_expr ->
Ppx_hash_lib.Std.Hash.stateSource
val compare_intro_pattern_action_expr :
'a. ('a -> 'a -> int) ->
'a intro_pattern_action_expr ->
'a intro_pattern_action_expr ->
intSource
val compare_intro_pattern_expr :
'a. ('a -> 'a -> int) ->
'a intro_pattern_expr ->
'a intro_pattern_expr ->
intSource
val compare_or_and_intro_pattern_expr :
'a. ('a -> 'a -> int) ->
'a or_and_intro_pattern_expr ->
'a or_and_intro_pattern_expr ->
intSource
type quantified_hypothesis = Tactypes.quantified_hypothesis = | AnonHyp of int| NamedHyp of Names.lident
Source
val quantified_hypothesis_of_yojson :
Yojson.Safe.t ->
quantified_hypothesis Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_quantified_hypothesis :
Ppx_hash_lib.Std.Hash.state ->
quantified_hypothesis ->
Ppx_hash_lib.Std.Hash.stateSource
val explicit_bindings_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a explicit_bindingsSource
val sexp_of_explicit_bindings :
'a. ('a -> Sexplib0.Sexp.t) ->
'a explicit_bindings ->
Sexplib0.Sexp.tSource
val explicit_bindings_to_yojson :
'a. ('a -> Yojson.Safe.t) ->
'a explicit_bindings ->
Yojson.Safe.tSource
val explicit_bindings_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a explicit_bindings Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_explicit_bindings :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a explicit_bindings ->
Ppx_hash_lib.Std.Hash.stateSource
val compare_explicit_bindings :
'a. ('a -> 'a -> int) ->
'a explicit_bindings ->
'a explicit_bindings ->
intSource
type 'a bindings = 'a Tactypes.bindings = | ImplicitBindings of 'a list| ExplicitBindings of 'a explicit_bindings| NoBindings
Source
val bindings_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a bindings Ppx_deriving_yojson_runtime.error_orSource
val with_bindings_of_sexp :
'a. (Sexplib0.Sexp.t -> 'a) ->
Sexplib0.Sexp.t ->
'a with_bindingsSource
val sexp_of_with_bindings :
'a. ('a -> Sexplib0.Sexp.t) ->
'a with_bindings ->
Sexplib0.Sexp.tSource
val with_bindings_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a with_bindings Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_with_bindings :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a with_bindings ->
Ppx_hash_lib.Std.Hash.stateSource
val compare_with_bindings :
'a. ('a -> 'a -> int) ->
'a with_bindings ->
'a with_bindings ->
intSource
val delayed_open_of_yojson :
'a. (Yojson.Safe.t -> 'a Ppx_deriving_yojson_runtime.error_or) ->
Yojson.Safe.t ->
'a delayed_open Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_delayed_open :
'a. (Ppx_hash_lib.Std.Hash.state -> 'a -> Ppx_hash_lib.Std.Hash.state) ->
Ppx_hash_lib.Std.Hash.state ->
'a delayed_open ->
Ppx_hash_lib.Std.Hash.stateSource
val delayed_open_constr_of_yojson :
Yojson.Safe.t ->
delayed_open_constr Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_delayed_open_constr :
Ppx_hash_lib.Std.Hash.state ->
delayed_open_constr ->
Ppx_hash_lib.Std.Hash.stateSource
val delayed_open_constr_with_bindings_of_sexp :
Sexplib0.Sexp.t ->
delayed_open_constr_with_bindingsSource
val sexp_of_delayed_open_constr_with_bindings :
delayed_open_constr_with_bindings ->
Sexplib0.Sexp.tSource
val delayed_open_constr_with_bindings_to_yojson :
delayed_open_constr_with_bindings ->
Yojson.Safe.tSource
val delayed_open_constr_with_bindings_of_yojson :
Yojson.Safe.t ->
delayed_open_constr_with_bindings Ppx_deriving_yojson_runtime.error_orSource
val hash_fold_delayed_open_constr_with_bindings :
Ppx_hash_lib.Std.Hash.state ->
delayed_open_constr_with_bindings ->
Ppx_hash_lib.Std.Hash.stateSource
val hash_delayed_open_constr_with_bindings :
delayed_open_constr_with_bindings ->
Ppx_hash_lib.Std.Hash.hash_valueSource
val compare_delayed_open_constr_with_bindings :
delayed_open_constr_with_bindings ->
delayed_open_constr_with_bindings ->
int sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>