将后跟空格的 !DIR$ 放在行中的任意位置。
!DIR$ 字符是行中的第一个非空字符(实际上就是非空白)。
指令在空格后面列出。
在初始指令行中,紧跟在 !DIR$ 之后的位置中为空格、制表符或换行符。
在连续指令行中,紧跟在 !DIR$ 之后的位置中为空格、制表符或换行符以外的字符。
因此,第 1 至第 5 列中的 !DIR$ 既用于自由格式源代码又用于固定格式源代码。