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