( QUOTE (* ...) multiply a list of numbers) ( QUOTE (+ ...) add a list of numbers) ( QUOTE (- ...) subtract a list of numbers or negate a single number) ( QUOTE (/ ...) divide a list of numbers) ( QUOTE (/= ) test for not equal to) ( QUOTE (1+ ) add one to a number) ( QUOTE (1- ) subtract one from a number) ( QUOTE (< ) test for less than) ( QUOTE (<= ) test for less than or equal to) ( QUOTE (= ) test for equal to) ( QUOTE (> ) test for greater than) ( QUOTE (>= ) test for greater than or equal to) ( QUOTE (abs ) the absolute value of a number) ( QUOTE (address-of ) get the address of an xlisp node) ( QUOTE (alloc ) change number of nodes to allocate in each segment) ( QUOTE (and []...) the logical and of a list of expressions) ( QUOTE (append []...) append lists) ( QUOTE (apply ) apply a function to a list of arguments) ( QUOTE (aref ) get the nth element of an array) ( QUOTE (assoc [ ]) find an expression in an a-list) ( QUOTE (atom ) test to see if is an atom) ( QUOTE (backquote ) fill in a template) ( QUOTE (baktrace []) print n levels of trace back information) ( QUOTE (boundp ) test to see if is a bound symbol) ( QUOTE (break [ []]) enter a break loop) ( QUOTE (car ) return the car of a list node) ( QUOTE (case []...) select by case ::=( []...)) ( QUOTE (catch []...) evaluate expressions and catch throws) ( QUOTE (cdr ) return the cdr of a list node) ( QUOTE (cerror []) signal a correctable error) ( QUOTE (char ) extract a character from a string) ( QUOTE (clean-up) clean-up after an error) ( QUOTE (close ) close a file) ( QUOTE (cond []...) evaluate conditionally ::= ( []...)) ( QUOTE (cons ) construct a new list node) ( QUOTE (consp ) test to see if is a non-empty list) ( QUOTE (continue) continue from a correctable error) ( QUOTE (cos ) compute the cosine of a number) ( QUOTE (cxxr ) all cxxr combinations (x is a or d)) ( QUOTE (cxxxr ) all cxxxr combinations (x is a or d)) ( QUOTE (cxxxxr ) all cxxxxr combinations (x is a or d)) ( QUOTE (define ( ) []...) define a function) ( QUOTE (defmacro []...) define a macro) ( QUOTE (defun []...) define a function) ( QUOTE (defunv []...) define a function after evaluating sym and fargs) ( QUOTE (delete [ ]) delete an expression from a list) ( QUOTE (do ([]...) ( []...) []...) loop while texpr) ( QUOTE (do* ([]...) ( []...) []...) loop while texpr) ( QUOTE (dolist ( []) []...) loop through a list) ( QUOTE (dotimes ( []) []...) loop from zero to n-1) ( QUOTE (eq ) T iff the expressions are identical) ( QUOTE (eql ) T iff the expressions are identical) ( QUOTE (equal ) True iff expressions are the same object) ( QUOTE (error []) signal a non-correctable error) ( QUOTE (errset []) trap errors) ( QUOTE (eval ) evaluate an xlisp expression) ( QUOTE (evalhook []) evaluate with hooks) ( QUOTE (evenp ) test if this number is even) ( QUOTE (exit) exit xlisp) ( QUOTE (exp ) compute e to the x power) ( QUOTE (expand ) expand memory by adding segments) ( QUOTE (expt ) compute x to the y power) ( QUOTE (flatc ) length of printed representation using princ) ( QUOTE (flatsize ) length of printed representation using prin1) ( QUOTE (float ) converts an integer to a floating point number) ( QUOTE (funcall []...) call a function with arguments) ( QUOTE (function ) quote a function) ( QUOTE (gc) force garbage collection) ( QUOTE (gensym []) generate a symbol) ( QUOTE (get ) get the value of a property) ( QUOTE (go ) go to a tag within a prog construct) ( QUOTE (hash ) compute the hash index for a symbol) ( QUOTE (if []) execute expressions conditionally) ( QUOTE (intern ) make an interned symbol) ( QUOTE (lambda []...) make a function closure) ( QUOTE (last ) return the last list node of a list) ( QUOTE (length ) find the length of a list or string) ( QUOTE (let ([]...) []...) create local bindings) ( QUOTE (let* ([]...) []...) let with sequential binding) ( QUOTE (list []...) create a list of values) ( QUOTE (listp ) test if expr returns a list) ( QUOTE (load [ []]) load an xlisp source file) ( QUOTE (logand ...) the bitwise and of a list of numbers) ( QUOTE (logior ...) the bitwise inclusive or of a list of numbers) ( QUOTE (lognot ) the bitwise not of a number) ( QUOTE (logxor ...) the bitwise exclusive or of a list of numbers) ( QUOTE (make-array ) make a new array) ( QUOTE (make-symbol ) make an uninterned symbol) ( QUOTE (man>) Display lisp manual on page at a time) ( QUOTE (mapc []...) apply function to successive cars) ( QUOTE (mapcar []...) apply function to successive cars) ( QUOTE (mapl []...) apply function to successive cdrs) ( QUOTE (maplist []...) apply function to successive cdrs) ( QUOTE (max ...) the largest of a list of numbers) ( QUOTE (mem) show memory allocation statistics) ( QUOTE (member [ ]) find an expression in a list) ( QUOTE (min ...) the smallest of a list of numbers) ( QUOTE (minusp ) test if expr returns a negative number) ( QUOTE (nconc []...) destructively concatenate lists) ( QUOTE (not ) logical complement of expr) ( QUOTE (nth ) return the nth element of a list) ( QUOTE (nthcdr ) return the nth cdr of a list) ( QUOTE (null ) True if expr is an empty list) ( QUOTE (numberp ) True if expr is a number or is numeric) ( QUOTE (oddp ) True iff expr returns an odd number) ( QUOTE (open "r") open an input file) ( QUOTE (open "w" ) open an output file) ( QUOTE (or []...) the logical or of a list of expressions) ( QUOTE (peek ) peek at a location in memory) ( QUOTE (peek-char [ []]) peek at the next character) ( QUOTE (plusp ) Truue iff the expr returns a positive number) ( QUOTE (poke ) poke a value into memory) ( QUOTE (prin1 []) print a list of values) ( QUOTE (princ []) print a list of values without quoting) ( QUOTE (print []) print a list of values on a new line) ( QUOTE (prog ([]...) []...) the program feature) ( QUOTE (prog* ([]...) []...) prog with sequential binding) ( QUOTE (prog1 []...) execute expressions sequentially) ( QUOTE (prog2 []...) execute expressions sequentially) ( QUOTE (progn []...) execute expressions sequentially) ( QUOTE (putprop ) put a property onto a property list) ( QUOTE (quote ) return an expression unevaluated = ') ( QUOTE (random ) compute a random number between 1 and n-1) ( QUOTE (read [ [ []]]) read an xlisp expression) ( QUOTE (read-char []) read a character from a file or stream) ( QUOTE (read-line []) read a line from a file or stream) ( QUOTE (rem ...) remainder of a list of numbers) ( QUOTE (remove [ ]) remove an expression) ( QUOTE (remprop ) remove a property) ( QUOTE (return []) cause a prog construct to return a value) ( QUOTE (reverse ) reverse a list) ( QUOTE (rplaca ) replace the car of a list node) ( QUOTE (rplacd ) replace the cdr of a list node) ( QUOTE (set ) set the value of a symbol) ( QUOTE (setf [ ]...) set the value of a field) ( QUOTE (setq [ ]...) set the value of a symbol) ( QUOTE (sin ) compute the sine of a number) ( QUOTE (sqrt ) compute the square root of a number) ( QUOTE (strcat []...) concatenate strings) ( QUOTE (string ) make a string from an integer ascii value) ( QUOTE (sublis [ ]) substitute with an a-list) ( QUOTE (subst [ ]) substitute expressions) ( QUOTE (subseq []) extract a substring) ( QUOTE (symbol-name ) get the print name of a symbol) ( QUOTE (symbol-plist ) get the property list of a symbol) ( QUOTE (symbol-value ) get the value of a symbol) ( QUOTE (symbolp ) Test to see if expr returns a symbol) ( QUOTE (system string) send string as command to operating system) ( QUOTE (tan ) compute the tangent of a number) ( QUOTE (terpri []) terminate the current print line) ( QUOTE (throw []) throw to a catch) ( QUOTE (top-level) clean-up after an error and return to the top level) ( QUOTE (transcript []) create a file with a transcript of a session) ( QUOTE (truncate ) truncates a floating point number to an integer) ( QUOTE (type-of ) returns the type of the expression) ( QUOTE (write-char []) write a character to a file or stream) ( QUOTE (zerop ) Test if expr returns a zero)