The MFF+ Rexx interface - very well done

See evaluations for the evaluation criteria.

Very well defined

The behavior of each command is defined; whether or not it's active in server mode, and how it behaves in extrodinary conditions.

Complete for the application and server, not for Intuition

Not only can a script (with appropriate preparation) do everything the user can do, but there is a "non-user" mode that allows scripts to use the system as a server for safe activities. There is almost no support for Intuition, though.

Consistent in all ways

The commands look like ARexx commands. Textual data looks like ARexx text strings. The return codes return usefull information. Simple strings are returned via the RESULT variable, and complex data via the RVI.

Very readable

The commands have names long enough to be explanatory, yet short enough to be used. The arguments are either words, or text strings. The result is a command set that is easy to read, write and debug.


On to the mg evaluation, back to the LSE evaluation, or up to evaluations.

Mike W. Meyer