Go backward to Basics of adding C code.
Go up to I/O.
Go forward to Adding RHS functions.
Adding Input and Output Routines
================================
This section tells how to add your I/O routines to Soar. Novice Soar users
may want to avoid the use of Soar I/O, using functions such as accept and
write instead (see Section See Production Action on page *Note Production
Action::). However, more experienced users will want to make use of the
increased functionality provided by the I/O mechanisms. The use of I/O
requires a good working knowledge of C.
Menu
- Overview of adding Input and Output routines
-
- Initialization for I/O
-
- Symbols
-
- Input functions
-
- Creating and modifying input structures
-
- Output functions
-