package comby-kernel

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Script.MakeSource

Parameters

module Metasyntax : sig ... end
module External : sig ... end

Signature

Sourcemodule Parser : sig ... end
Sourceval spec_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> spec
Sourceval sexp_of_spec : spec -> Ppx_sexp_conv_lib.Sexp.t
Sourcetype op =
  1. | And
  2. | Or
  3. | Not
Sourceval op_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> op
Sourceval sexp_of_op : op -> Ppx_sexp_conv_lib.Sexp.t
Sourcetype exp =
  1. | Exp of op * exp list
  2. | Spec of spec
Sourceval exp_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> exp
Sourceval sexp_of_exp : exp -> Ppx_sexp_conv_lib.Sexp.t
Sourcetype t = exp list
Sourceval t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> t
Sourceval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
Sourceval ignore : 'a Vangstrom.t -> unit Vangstrom.t
Sourceval spaces : char list Vangstrom.t
Sourceval spaces1 : char list Vangstrom.t
Sourceval optional : string -> unit Vangstrom.t
Sourceval chainl1 : 'a Vangstrom.t -> ('a -> 'a -> 'a) Vangstrom.t -> 'a Vangstrom.t
Sourceval parens : 'a list Vangstrom.t -> 'a list Vangstrom.t
Sourceval template_parser : 'a Vangstrom.t -> Matchers__.Types.Ast.atom Vangstrom.t
Sourceval spec : exp list Vangstrom.t
Sourceval unop : string list -> exp list Vangstrom.t -> exp list Vangstrom.t
Sourceval binop : string list -> op -> (exp Base__List.t -> exp Base__List.t -> exp list) Vangstrom.t
Sourceval exp_parser : exp Base__List.t Vangstrom.t
Sourceval parser : exp Base__List.t Vangstrom.t
Sourceval parse : string -> (exp Base__List.t, string) result
Sourceval to_string : t -> string
OCaml

Innovation. Community. Security.