Compiler directive that instructs the compiler to include the specified assembler routines.
$EXTERNAL myrout [, other]
The $EXTERNAL directive is used internally by the compiler in order to enable the customizing of the assembler routines by the user.
You can use it to include your own assembler routines. At the moment using $EXTERNAL will always include the routine no matter if it is used or not.