A mode is a collection of Hemlock values which may be present in the current environment (page 5) depending on the editing task at hand. Examples of typical modes are Lisp, for editing Lisp code, and Echo Area, for prompting in the echo area. [annotate]