package ecaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Q end

Q is short for Emacs quote. Q defines constant symbols.

The naming convention is to use the emacs name but replace '-' with '_'.

val add_text_properties : Symbol.t
val append : Symbol.t
val aref : Symbol.t
val aset : Symbol.t
val buffer_file_name : Symbol.t
val buffer_local_variables : Symbol.t
val buffer_read_only : Symbol.t
val default_value : Symbol.t
val defface : Symbol.t
val defun : Symbol.t
val defvar : Symbol.t
val face : Symbol.t
val file : Symbol.t
val funcall : Symbol.t
val kill_buffer : Symbol.t
val length : Symbol.t
val list : Symbol.t
val nil : Symbol.t
val number : Symbol.t
val point : Symbol.t
val provide : Symbol.t
val put_text_property : Symbol.t
val quote : Symbol.t
val regexp : Symbol.t
val set : Symbol.t
val set_marker : Symbol.t
val set_text_properties : Symbol.t
val sexp : Symbol.t
val symbol : Symbol.t
val t : Symbol.t
val vector : Symbol.t
module K = Q.K

K is short for "keyword". K defines a symbols starting with ":".

val frame_height : Symbol.t
val frame_list : Symbol.t
val frame_live_p : Symbol.t
val frame_parameters : Symbol.t
val frame_pixel_height : Symbol.t
val frame_pixel_width : Symbol.t
val frame_terminal : Symbol.t
val frame_width : Symbol.t
val make_frame : Symbol.t
val other_frame : Symbol.t
val select_frame : Symbol.t
val selected_frame : Symbol.t
val visible_frame_list : Symbol.t