package camlrack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
exception CamlrackError of string
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 Tokenize : sig ... end
module Parse : sig ... end
module Match : sig ... end
module ListConvenienceFunctions = Match.ListConvenienceFunctions
val sexps_of_string : string -> (sexp list, Parse.parse_error) Stdlib.result
val sexps_of_string_exn : string -> sexp list
val sexps_of_string_opt : string -> sexp list option
val sexp_patterns_of_string : string -> sexp_pattern list option
val sexp_patterns_of_string_exn : string -> sexp_pattern list
val sexp_of_string : string -> (sexp, Parse.parse_error) Stdlib.result
val sexp_of_string_exn : string -> sexp
val sexp_of_string_opt : string -> sexp option
val sexp_pattern_of_string : string -> sexp_pattern option
val sexp_pattern_of_string_exn : string -> sexp_pattern
val sexp_match : sexp_pattern -> sexp -> bool