> <\body> The interpretor starts with the command: <\shell-fragment> mmx-light The options of the shell can be printed via . Three main modes are possible: <\itemize> Interactive mode: input is read from the keyboard line by line and evaluated once the key >]> is pressed: <\session|mathemagix|default> <\unfolded-io|> 1+1 <|unfolded-io> <\input|> \; To exit the interpretor, use the command . Batch mode: the standart input has been redirected to a file.\ For instance with \ Texmacs mode: the shell is used from a Texmacs session. This mode is actived by the \ option The first time the shell is launched it creates a in the home directory. A warning is printed. The file is automatically loaded at startup. This is the right place to customize the shell and to load the packages you frequently use. In order to load packages you can proceed as follows: <\code> <\mmx-fragment> if supports? "numerix" then use "numerix"; if supports? "algebramix" then use "algebramix"; Prior to user's boot file a global boot file (usually /usr/local/etc/mathemagix/boot.mmx) is loaded. In case you wish to disable both boot files use the option within the command. Within an interactive session, ending a line with a '' actually means finishing with a null instruction. As a consequence this extra '' prevents from printing the output of the previous instruction. The command to load and use the types and functions exported by an external library is : <\code> <\mmx-fragment> use "package"; Here the dynamic library will be searched in the loading path (see variable or ). Under some Linux distributions you may face a problem with SELinux whenever it is in standard strict mode. Indeed SELinux will prevent you from loading Mathemagix's dynamic librairies. As a solution you can go to your administration / security menu and Allow the use of shared libraries with Text Relocation. We strongly recommend you to refer to the SELinux documentation to really know what this change involves for the global security of your system. . If you don't have this file, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.> <\initial> <\collection>