2.1 Introduction

2.1.1 Different styles of application development

MLWorks supports a range of application-development styles. You can work solely in the interactive environment in its GUI and TTY forms. The interactive environment, as we have seen, features a number of different programming tools for profiling, debugging, value inspection, and so on. By contrast, you can work entirely outside the interactive environment and use MLWorks as a batch compiler system from the UNIX command line with the mlbatch script. For more details, see the man page for mlbatch.

You can also invoke the compiler in batch mode from within the interactive environment. This means you can use a mixture of development styles during the same project, because whether you are working in the interactive environment, or solely with the batch compiler, the compilation system at the heart of MLWorks functions in the same way. There is, however, one important distinction between the batch and interactive contexts here, which we will see in Section 2.7.


MLWorks User Guide (UNIX version 1.0) - 3 DEC 1996

Generated with Harlequin WebMaker