5 The Multitasking Facility

5.1 About multitasking

The Multitasking Facility allows you to schedule execution time among multiple processes that are running concurrently in the same Lisp environment. The advantage of using the Multitasking Facility is that it allows you to split larger jobs into separate tasks that execute independently. This feature is particularly useful when several distinct operations must have many representations, such as in different windows on a single display screen.

All of the constructs in the Multitasking Facility are extensions to Common Lisp. Chapter 8, "A Multitasking Application" provides more information about these constructs and contains an extensive programming example and sample session.

5.1.1 - Process interaction
5.1.2 - Process scheduling
5.1.3 - A multitasking example

The Advanced User's Guide - 9 SEP 1996

Generated with Harlequin WebMaker