package p5scm
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Buff : sig ... end
val skip_to_eol : int -> char Stream.t -> int
val ident : int -> char Stream.t -> int
val identifier : (string, unit) Hashtbl.t -> string -> string * string
val string : int -> char Stream.t -> string
val end_exponent_part_under : int -> char Stream.t -> string * string
val end_exponent_part : int -> char Stream.t -> string * string
val exponent_part : int -> char Stream.t -> string * string
val decimal_part : int -> char Stream.t -> string * string
val number : int -> char Stream.t -> string * string
val binary : char Stream.t -> char
val octal : char Stream.t -> char
val hexa : char Stream.t -> char
val operator : int -> char Stream.t -> int
val char_or_quote_id : char -> char Stream.t -> string * string
val char : int -> char Stream.t -> int
val quote : char Stream.t -> string * string
val antiquot_rest : int -> int -> char Stream.t -> int
val antiquot_loc : int -> int -> char Stream.t -> string
val label : int -> char Stream.t -> string
val quotation : int -> char Stream.t -> string
val quotation_greater : int -> char Stream.t -> string
val lexer_using : ('a, unit) Hashtbl.t -> (string * 'b) -> unit
val lexer_gmake : unit -> (string * string) Plexing.lexer
type sexpr =
| Sacc of MLast.loc * sexpr * sexpr
| Santi of MLast.loc * string * string
| Sarr of MLast.loc * sexpr list MLast.v
| Schar of MLast.loc * string MLast.v
| Sexpr of MLast.loc * sexpr list
| Sint of MLast.loc * string MLast.v
| Sint_l of MLast.loc * string MLast.v
| Sint_L of MLast.loc * string MLast.v
| Sint_n of MLast.loc * string MLast.v
| Sfloat of MLast.loc * string MLast.v
| Slid of MLast.loc * string
| Slidv of MLast.loc * string MLast.v
| Slist of MLast.loc * sexpr list
| Squot of MLast.loc * string * string
| Srec of MLast.loc * sexpr list
| Sstring of MLast.loc * string MLast.v
| Suid of MLast.loc * string
| Suidv of MLast.loc * string MLast.v
val error_loc : Ploc.t -> string -> 'a
val error : sexpr -> string -> 'a
val peek_fun : MLast.loc -> MLast.expr
val junk_fun : MLast.loc -> MLast.expr
val op_apply : MLast.loc -> MLast.expr -> MLast.expr -> string -> MLast.expr
val string_se : sexpr -> string
val longident_se : sexpr -> string list
val lident_expr : MLast.loc -> string -> MLast.expr
val longid_of_string_list : MLast.loc -> string list -> MLast.longid
val class_longident_se : sexpr -> MLast.longid option * string
val module_expr_se : sexpr -> MLast.module_expr
val longid_se : sexpr -> MLast.longid
val longid_lident_se : sexpr -> MLast.longid_lident
val module_type_se : sexpr -> MLast.module_type
val with_constr_se : sexpr -> MLast.with_constr
val sig_item_se : sexpr -> MLast.sig_item
val str_item_se : sexpr -> MLast.str_item
val str_module_se :
sexpr ->
string MLast.v option Ploc.vala * MLast.module_expr * MLast.attributes
val sig_module_se :
sexpr ->
string MLast.v option Ploc.vala * MLast.module_type * MLast.attributes
val expr_se : sexpr -> MLast.expr
val begin_se : MLast.loc -> sexpr list -> MLast.expr
val let_binding_se : sexpr -> MLast.patt * MLast.expr * MLast.attributes
val fun_binding_se :
sexpr ->
MLast.expr ->
MLast.patt * MLast.expr * MLast.attributes
val match_case : MLast.loc -> sexpr -> MLast.case_branch
val label_expr_se : MLast.loc -> sexpr -> MLast.patt * MLast.expr
val label_patt_se : MLast.loc -> sexpr -> MLast.patt * MLast.patt
val label_ipatt_se : MLast.loc -> sexpr -> MLast.patt * MLast.patt
val parser_case_se :
sexpr ->
(Exparser.spat_comp * Exparser.spat_comp_opt) list
* MLast.patt option
* MLast.expr
val stream_patt_se :
sexpr list ->
(Exparser.spat_comp * Exparser.spat_comp_opt) list
val stream_patt_kont_se :
sexpr list ->
(Exparser.spat_comp * Exparser.spat_comp_opt) list
val stream_patt_comp_se : sexpr -> Exparser.spat_comp
val patt_se : sexpr -> MLast.patt
val ipatt_se : sexpr -> MLast.patt
val ipatt_opt_se : sexpr -> (MLast.patt, sexpr * sexpr list) Versdep.choice
val type_declaration_se : sexpr -> MLast.type_decl
val type_declaration_list_se : sexpr list -> MLast.type_decl list
val type_param_se : sexpr -> MLast.type_var
val ctyp_se : sexpr -> MLast.ctyp
val object_field_list_se :
sexpr list ->
(string option * MLast.ctyp * MLast.attributes) list Ploc.vala
val constructor_declaration_se : sexpr -> MLast.generic_constructor
val variant_declaration_se : sexpr -> MLast.poly_variant
val label_declaration_se :
sexpr ->
MLast.loc * string * bool * MLast.ctyp * MLast.attributes
val class_sig_item_se : sexpr -> MLast.class_sig_item
val class_str_item_se : sexpr -> MLast.class_str_item
val class_type_se : sexpr -> MLast.class_type
val class_expr_se : sexpr -> MLast.class_expr
val directive_se : sexpr -> string * MLast.expr option
val sexpr : sexpr Grammar.Entry.e
val pa_sch : string -> (MLast.str_item * MLast.loc) list * Pcaml.status
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>