This routine creates a new sequential file. It will overwrite any existing file of the same name. However, it will not overwrite a file that is currently in use. If the file is in use, the error E_FILE_LOCKED is returned.
This routine does not automatically terminate its parameters with LOW-VALUES. You must ensure that its parameters are correctly terminated.
The S-MAKE-FUNCTION routine takes two parameters: name and l_parms.
name | contains the name of the file. The name need not be null-terminated. |
l-parms | is a string that describes various logical characteristics of the file. The string consists of three numeric fields separated
by commas. The string must be null-terminated. This parameter is optional. If it is not specified, the values are not known
to the runtime. The fields are as follows:
|