Table of Contents
- call
- calls a class method for a given instance.
- class_add_cvar
- adds new class variables.
- class_add_ivar
- adds an instance variable to a class.
- class_name
- gives the name of the class.
- class_of
- gives the class definition of a given instance.
- defclass
- is the function equivalent of the class statement.
- defmacro, defmacroe
- are the Lisp equivalents of the macro function.
- defun, defune,
- are the function equivalents of the function statement.
- defmethod - is the function equivalent of the method statement.
- defvar
- defines a global variable with an initial value.
- destroy
- destroys a class instance.
- eq, equal
- compare for identity and equivalence.
- error
- redirects the interpreter.
- eval
- evaluates an argument.
- eval_list
- evaluates each element of a list.
- eval_string
- evaluates a string.
- force, forceq, forceqq
- assign a value to a symbol, forcing the evaluation of change functions for the symbol.
- funcall
- provides compatibility with other Lisp dialects.
- function_args
- lists the arguments of a function.
- function_body
- gives the body of a user-defined function.
- function_name
- gives the name of a function.
- getprop
- returns a property value for a symbol.
- has_cvar
- queries for the existence of a class variable.
- has_ivar
- queries for the existence of an instance variable.
- instance_vars
- finds all the instance variables of a class or instance.
- is_class_member
- checks if an instance or class is a member of a class.
- ivar_type
- returns the type of a given instance variable.
- macro
- helps generate custom functions.
- new
- creates a new instance of a class.
- parent_class
- returns the closest parent (base) of a class or
instance.
- print_stack
- prints a Gamma stack.
- properties
- should never be used.
- quote, backquote
- correspond to Quote Operators.
- require, load
- load files.
- set, setq, setqq
- assign a value to a symbol.
- setprop
- sets a property value for a symbol.
- setprops
- lists the most recent property value settings.
- trap_error
- traps errors in the body code.
- unwind_protect
- ensures code will be evaluated, despite errors in the body code.
- whence
- gives input information.
Copyright © 1995-2010 by Cogent Real-Time Systems, Inc. All rights reserved.