From the starting name, the final name is formed as follows:
- The compiler removes any extensions from the starting name
- It constructs a
universal base name by stripping out directory information that fits any of the formats used by the operating systems that run the
application.
- It converts the base name to lower case
- It appends the extension
.xfd to the base name