next up previous contents
Next: The Program ``malmake'' Up: The Malaga Programs Previous: The Program ``malaga''   Contents

The Program ``mallex''

By using mallex, you can make the allomorph rules process the entries of a base form lexicon. A run time lexicon (with the ending `` .lex_c'') will be built. Normally, mallex starts in batch mode. If you want to run it interactively, you must give it the option `` -interactive'' or `` -i'' when starting (if you start it from Emacs with `` M-x mallex'', this will be done automatically).

You can start mallex either with the name of a project file or with the names of the needed grammar files:

mallex english.pro

or

mallex english.sym_c english.all_c english.lex

If you are not using a project file, you must give

If you have started mallex by using the option `` -interactive'' or `` -i, mallex runs interactively: it loads the symbol file and the allomorph rule file. Then the prompt appears:


mallex (4.3) - Copyright (C) 1995-1999 Bjoern Beutel
This program comes with ABSOLUTELY NO WARRANTY.
This is free software which you may redistribute under certain conditions.
For details, refer to the GNU General Public License.
mallex>
You can now enter any mallex command. If you do not remember the command names, you can use the command help to see an overview of the mallex commands.

If you want to quit mallex, enter the command quit.

If you've started mallex in batch mode, it creates the run time lexicon file from the base form lexicon file. If the lexicons are very big or the allomorph rules are very complex, this can take some minutes. After creation, mallex quits.

You can use the following command line options when you start mallex:

`` -interactive'' or `` -i'' runs mallex in interactive mode.
`` -readable'' or `` -r'' runs mallex in batch mode and outputs the allomorph lexicon in readable form on the standard output stream.


next up previous contents
Next: The Program ``malmake'' Up: The Malaga Programs Previous: The Program ``malaga''   Contents
Bjoern Beutel