Suggestion: if first line of a DCL command file starts with a special sequence such as $\! then the rest of the line can be followed by special flags that would govern how DCL parses the rest. (such as omit $ requirements, or perhaps even a different command interpreter in the future).