package pyml

  1. Overview
  2. Docs
val initialize : ?interpreter:string -> ?version:(int * int) -> unit -> unit
val finalize : unit -> unit
val is_initialized : unit -> bool
val version : unit -> string
val version_major : unit -> int
val version_minor : unit -> int
type compare = Pytypes.compare =
  1. | LT
  2. | LE
  3. | EQ
  4. | NE
  5. | GT
  6. | GE
type !'a file = 'a Pytypes.file =
  1. | Filename of string
  2. | Channel of 'a
module Object : sig ... end
exception E of Object.t * Object.t
val null : Object.t
val none : Object.t
val set_program_name : string -> unit
val set_python_home : string -> unit
val get_program_name : unit -> string
val get_python_home : unit -> string
val get_program_full_path : unit -> string
val get_prefix : unit -> string
val get_exec_prefix : unit -> string
val get_path : unit -> string
val get_version : unit -> string
val get_platform : unit -> string
val get_compiler : unit -> string
val get_build_info : unit -> string
module Bool : sig ... end
module Callable : sig ... end
module Capsule : sig ... end
module Class : sig ... end
module Long : sig ... end
module Dict : sig ... end
module Err : sig ... end
exception Err of Err.t * string
module Eval : sig ... end
module Float : sig ... end
module Import : sig ... end
module Iter : sig ... end
module List : sig ... end
module Mapping : sig ... end
module Method : sig ... end
module Module : sig ... end
module Number : sig ... end
type input = Pytypes.input =
  1. | Single
  2. | File
  3. | Eval
module Run : sig ... end
module Sequence : sig ... end
type byteorder =
  1. | LittleEndian
  2. | BigEndian
module String : sig ... end
module Tuple : sig ... end
module Type : sig ... end
module Marshal : sig ... end
val set_argv : string array -> unit
val last_value : unit -> Object.t
val exception_printer : exn -> string option
module Utils : sig ... end
OCaml

Innovation. Community. Security.