Arquivo de comandos primários e arquivo USE

O arquivo de comandos primários funciona como um terminal de barriga de aluguel. Depois que ele é acessado como uma fonte de comandos, ele continua atuando nessa capacidade até que todos os comandos tenham sido executados ou o aplicativo tenha terminado. Isto difere do arquivo USE nisso, se um arquivo USE contém um comando que retorna o controle para o programa (como STEP ou GO), todos os comandos subsequentes são descartados. No entanto, arquivos USE iniciados a partir de dentro de um arquivo de comandos primários assumem as características do arquivo de comandos primários e podem ser executados até serem concluídos.

A lista de comando inicial, se consiste em uma cadeia de comandos incluída nas opções de tempo de execução ou um arquivo de comandos primários, pode conter um comando USE para obter comandos a partir de um arquivo secundário. Se iniciado a partir do arquivo de comandos primários, um arquivo USE assume as características do arquivo de comandos primários.