package camlrack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type sexp =
  1. | Integer of int
  2. | Float of float
  3. | String of string
  4. | Symbol of string
  5. | SExp of sexp list
val render_string_of_sexp : sexp -> string
val repr_string_of_sexp : sexp -> string
val sexp_not_err : string -> sexp -> 'a
val sexp_to_list_opt : sexp -> sexp list option
val sexp_to_list : sexp -> sexp list
val list_to_sexp : sexp list -> sexp
val sexp_to_int_opt : sexp -> int option
val sexp_to_int : sexp -> int
val int_to_sexp : int -> sexp
val sexp_to_float_opt : sexp -> float option
val sexp_to_float : sexp -> float
val float_to_sexp : float -> sexp
val sexp_to_string_opt : sexp -> string option
val sexp_to_string : sexp -> string
val string_to_sexp : string -> sexp
val sexp_to_symbol_opt : sexp -> string option
val sexp_to_symbol : sexp -> string
val symbol_to_sexp : string -> sexp
type sexp_pattern =
  1. | SYMBOL
  2. | INTEGER
  3. | FLOAT
  4. | STRING
  5. | ANY
  6. | PInteger of int
  7. | PFloat of float
  8. | PString of string
  9. | PSymbol of string
  10. | SPat of sexp_pattern list
val render_string_of_sexp_pattern : sexp_pattern -> string
val repr_string_of_sexp_pattern : sexp_pattern -> string
val sexp_pattern_of_sexp : Camlrack__.Sexp.sexp -> sexp_pattern option
module ListConvenienceFunctions : sig ... end
val sexp_match : sexp_pattern -> sexp -> bool