Default values should be stored in separate files called default files. Default files should not be edited by the user.
With the #include command a file is inserted at that position. This command allows including of files like its counterpart in the C programming language. The file name must be enclosed in double quotes, for example:
#include "~/work/defaults.ipd"
In this example, a file named defaults.ipd is loaded which is located in
the directory ~
/work. Including of files within a section is
prohibited, e.g.,
#include "~/work/defaults.ipd" // Include the file "defaults.ipd". SectionA { #include "~/work/section.ipd" // Error! Cannot include a file here. } #include "~/work/mydefs.ipd" // Include the file "mydefs.ipd".
Moreover, a file can be included using the default path of the application by enclosing the filename in angle brackets.
// Find the file "defaults.ipd" using the include paths of MINIMOS-NT: #include <defaults.ipd>
It is recommended in every input file to describe the purpose of the sections it contains at the top. Furthermore, in user-defined files the #include command should only be used at the top to avoid errors. A typical input file header is:
// ============================ // My private input file // ... // #include <defaults.ipd>
Robert Klima 2003-02-06