With the command interpreter it is possible to write functions, associate them with command names, in such a way that the function will be called when the command name is entered. These command can need arguments. In fact for the user of a program written with the command interpeter it is not possible to distinguish commands and programs. The library contains a set of functions that can be used as commands. Some other functions of the library can also be used to parse arguments of commands.