NAME

Soar righthand side functions

DESCRIPTION

Soar supports a number of functions which can appear on the righthand side of productions. These functions can appear either as values (such as the "int" of a number), or as standalone actions (such as "write" or "halt"). The righthand side functions can be used to stop or pause Soar, do text input and output, execute mathematical functions, generate and manipulate symbols, modify learning, and execute Tcl commands. The Soar User's Manual should be consulted for more information on the use of righthand side functions.

The available righthand side functions are:

WARNINGS

The tcl RHS function is not part of the Soar kernel. It is added by the Tcl interface code. You can get into a lot of trouble with it, as the arguments are unrestricted. It should be used only with great care.

SEE ALSO

learn, stop-soar