Variable | Package: excl | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version

## *system-messages*

This variable controls where output generated by autoloading and by load is sent. The value of this variable should be an output stream, `t` or `nil`. If the value is a stream, autoloading output and load messages are sent to that stream. If the value is `t`, such messages are sent to `*terminal-io*`. If the value is `nil`, load messages are sent to `*standard-output*` and autoloading messages are sent to `*error-output*`. The initial value is `nil`.

Autoloading and load messages are sent only if `*load-verbose*` is non-`nil`. If `*load-verbose*` is `nil`, the value of this variable is effectively ignored.

Autoloading is described in Autoloading in implementation.htm. In order to keep the image size as small as possible, certain functionality is not loaded into the image until needed. Certain operations, such as calling functions or referencing certain packages causes modules defining the needed functionality to be loaded. A message noting the autoload is sent to a location specified by this variable, assuming `*load-verbose*` is non-`nil`.

Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version