Some operating systems (notably Linux) are case-sensitive. Make sure that the names of all files in the
source
directory match the case of the names for the SourceFiles keyword in the info.txt
file.
To ensure that data sets are found on all operating systems, lowercase the names of all data sets in the
data
directory of a package.
Knowing when to use lowercase versus mixed-case file names can be confusing. When it doubt, use lowercase file names.
Another potential source of confusion is whether to use .iml
or .sas
as the extension for source files in the
source
directory. The choice of a filename extension does not affect the functionality of a package. However, the choice of an extension
does determine which application is used to edit the file. It also determines how that file is displayed by an application.
Under the Windows operating system, double-clicking a file automatically launches the default application that is associated
with the file extension. A file with a .sas
extension might be opened by a program such as the SAS windowing environment or SAS Enterprise Guide. A file with an .iml
extension is opened by SAS/IML Studio, if it is installed.
Some text editors perform syntax highlighting based on a file’s extension. A file with a .sas
extension is opened as a SAS file by most program editors. Consequently, SAS/IML statements in the source files might not
be colored correctly.
A file with an .iml
extension is colored according to IMLPlus syntax when the file is opened by the SAS/IML Studio application. The same file
might be treated as a plain-text file by other applications. For example, the enhanced editor in the SAS windowing environment
does not apply syntax highlighting to a file that has an .iml
extension.
Note: This procedure is experimental .