As used in ClaEvaluate:
The help mentions this as follows:
Module Definition Files (.EXP Files)
The NAME Statement
The NAME statement identifies the file as an executable application (rather than a DLL) and optionally defines the name and application type.
NAME [appname] [apptype]
appname If appname is given, it becomes the name of the application as it is known by the operating system. If no appname is given, the name of the executable file, with the extension removed, becomes the name of the application.
apptype Used to control the program’s behavior under Windows. This information is kept in the executable-file header. The apptype field may have one of the following values:
The application uses the API provided by Windows and must be executed in the Windows environment.
Same as WINDOWAPI.
The program uses a character based user interface, like DOS.
If the NAME statement is included in the module-definition file, then the LIBRARY statement cannot appear.
If neither a NAME statement nor a LIBRARY statement appears in a module-definition file, NAME is assumed.
The following example assigns the name wdemo to the application being defined:
NAME wdemo WINDOWAPI