1 07/12/84  expand_device_writer, xdw
 2 
 3 Syntax as a command:  xdw {path} {-control_args}
 4 
 5 
 6 Function:  The expand_device_writer command is used to invoke the
 7 Expander to expand an expansion input file into an expansion output
 8 file.
 9 
10 
11 Arguments:
12 path
13    is the pathname of the expansion input file.  The entryname of this
14    file must have the suffix xdw, but the suffix need not be given in
15    the command line.  By default, the expanded expansion output file is
16    written to a segment in the working directory whose name is formed
17    by stripping the suffix from the input file entryname.
18    Multi-segment files and the star convention are not supported.  If
19    no pathname is given, input may be given to the Expander by using
20    the -input_string control argument.
21 
22 
23 Control arguments:
24 -arguments ..., -ag ...
25    all remaining parameters in the command line are arguments to be
26    passed to the file or input string being expanded.
27 -brief, -bf
28    does not display the expansion usage list when the expansion is
29    complete.  (Default)
30 -call command_line
31    if there are no errors in processing, executes the given command
32    line when the expansion is complete.
33 -input_string string, -instr string
34    expands the given string as an expansion input file.  By default,
35    the expansion is displayed and no expanded output file is created.
36 
37 
38 -long, -lg
39    displays the expansion usage list when the expansion is complete.
40 -output_file path, -of path
41    writes the expanded output into the segment with the given pathname.
42    This forces no_print even if -print is also given.
43 -no_print, -npr
44    does not display the resulting expansion.  This is the default when
45    path is given and is forced when -output_file is given.
46 -print, -pr
47    dislays the resulting expansion.  This is the default
48    when -input_string is given and is mutually exclusive with
49    -output_file.