fsubc (1) --- interface to Prime DBMS Fortran subschema compiler 08/27/84
| _U_s_a_g_e
fsubc
[-l [
]]
[-z ]
_D_e_s_c_r_i_p_t_i_o_n
'Fsubc' serves as the Subsystem interface to the Prime DBMS
Fortran subschema compiler (FSUBS). It examines its option
specifications and checks them for consistency, provides
Subsystem-compatible default file names for the listing and
output files as needed, and then produces a Primos FSUBS
command and causes it to be executed.
The "-l" option is used to select the name of the file to
receive the listing generated by the compiler. If a file
name follows the option, then that file receives the
listing. If the "-l" option is specified without a file
name following it or is not specified, a default filename is
constructed from the input filename by changing its suffix
to ".l". For example, if the input filename is
"gonzo.fsub", the listing file will be "gonzo.l"; if the
input filename is "bar", the listing file will be "bar.l".
The input filename must be a disk file name (conventionally
ending in ".fsub").
In summary, then, the default command line for compiling a
file named "file.fsub" is
fsubc file.fsub -l file.l
which corresponds to the FSUBS command
fsubs -i *>file.fsub -l *>file.l
_E_x_a_m_p_l_e_s
fsubc file.fsub
fsubc payroll.fsub -l l_payroll
fsubc funnyprog.fsub -z"-newopt"
_M_e_s_s_a_g_e_s
"Usage: fsubc ..." for invalid option syntax.
"missing input file name" if no input filename could be
found.
": unreasonable input file name" if an attempt was
made to read from the null device or the line printer
spooler.
"Sorry, the listing file must be a disk file" if the listing
fsubc (1) - 1 - fsubc (1)
fsubc (1) --- interface to Prime DBMS Fortran subschema compiler 08/27/84
file was directed to a device file.
_B_u_g_s
'Fsubc' pays no attention to standard ports.
There is no way to avoid getting a listing file.
_S_e_e _A_l_s_o
| ddlc (1), f77c (1), fc (1), fdmlc (1), ld (1), bind (3)
fsubc (1) - 2 - fsubc (1)