|  |  5.1 Functions 
This section gives a complete reference of all functions, commands and
special variables of the SINGULAR kernel (i.e., all built-in
commands). See  standard_lib, for those
functions from the standard.lib(this library is automatically
loaded at start-up time) which extend the functionality of the kernel
and are written
in the SINGULAR programming language. 
The general syntax of a function is
 If no target is specified, the result is printed.
In some cases (e.g.,|  |                    [target =] function_name (<arguments>);
 | 
 export,keepring,setring,type) the brackets are optional. For the commandskill,help,break,quit,exitandLIBno brackets are allowed.
 |