 
 
 
This section describes various actions and functions which may
be used on the LHS and RHS of rules, from the toplevel command
prompt, and from other constructs such as deffunctions, defmessagehandlers,
and defmethods. The terms functions, actions, and commands should
be thought of interchangeably. However, when the term function
is used it generally refers to a function which returns a value.
The term action refers to a function having
no return value but performing some basic operation as a side
effect (such as printout). The term command
refers to functions normally entered at the toplevel command prompt
(such as the reset command, which does not
return a value, and the set-strategy command,
which does return a value).
 12.1 PREDICATE FUNCTIONS
  12.2 MULTIFIELD FUNCTIONS
  12.3 STRING FUNCTIONS
  12.4 THE CLIPS I/O SYSTEM
  12.5 MATH FUNCTIONS
  12.6 PROCEDURAL FUNCTIONS
  12.7 MISCELLANEOUS FUNCTIONS
  12.8 DEFTEMPLATE FUNCTIONS
  12.9 FACT FUNCTIONS
  12.10 DEFFACTS FUNCTIONS
  12.11 DEFRULE FUNCTIONS
  12.12 AGENDA FUNCTIONS
  12.13 DEFGLOBAL FUNCTIONS
  12.14 DEFFUNCTION FUNCTIONS
  12.15 GENERIC FUNCTION FUNCTIONS
  12.16 CLIPS OBJECT-ORIENTED LANGUAGE (COOL) FUNCTIONS
  12.17 DEFMODULE FUNCTIONS
  12.18 SEQUENCE EXPANSION
 
 
 
