┌───────────────────────────────────────────────────────────────────────────────┐
│ │
│ ┌──────────────────────┐ │
│ │ │ │
│ >>──ALP──┬────────────────┬──┬───────────────┬────FileName File
Options─┴──>< │
│ └─Global Options─┘ └─Group
Options─┘ │
│ │
└───────────────────────────────────────────────────────────────────────────────┘
The assembler accepts one or more file names for processing. Each file name is taken to be the name of a source file to assemble; file names are not interpreted according to their file "type" or extension to determine if they are valid input files.
The OS/2 version of the assembler is enabled to accept wild-card characters (? and *) in file names, which emulates the UNIX ability to expand a single file name specification into a list of all files that match the wild-card pattern. The ? character matches any single file name character in the given position, and the * character matches any number of file name characters.