The most important construct in CoCoA programming is the user-defined
function. These functions take parameters, perform CoCoA commands,
and return values. Collections of functions can be stored in text
files and read into CoCoA sessions using 'Source' (or '<<'). To
prevent name conflicts of the type that are likely to arise if
functions are to be made available for use by others, the functions
can be collected in "packages," as described in a later chapter.
To learn about user functions, look up 'Define' (online, enter
'?define') for the complete syntax and for examples. The tutorial
also contains several examples of functions.
|