Driver definitions are the ultimate purpose of the devices configuration file. These are where the real action is. Driver definitions tell PSPP where it should send its output.
Each driver definition line is divided into four fields. These fields are delimited by colons (‘:’). Each line is subjected to environment variable interpolation before it is processed further (see Environment substitutions). From left to right, the four fields are, in brief:
These options are just hints to PSPP and do not cause the output to be
directed to the screen, or to the printer, or to a listing file—those
must be set elsewhere in the options. They are used primarily to decide
which devices should be enabled at any given time. See SET, for more
The driver is enabled if:
For more information on driver names, see Driver categories.
The class name must be one of those supported by PSPP. The classes supported depend on the options with which PSPP was compiled. See later sections in this chapter for descriptions of the available driver classes.
Options are dependent on the driver. See the driver descriptions for details.