1 :Info: mrpg:  1986-06-11  mrpg
 2 
 3 Syntax as a command:  mrpg path {pl1_control_args}
 4 
 5 
 6 Function:  The mrpg command invokes the MRPG to translate a segment
 7 containing MRPG source statements into a segment containing PL/I source
 8 statements.  Then the PL/I compiler is automatically invoked to
 9 translate the segment containing PL/I source statements into a standard
10 Multics object segment.  PL/I control arguments may be supplied with
11 the mrpg command.  These PL/I control arguments are passed on by the
12 MRPG to the PL/I compiler.  The results are placed in the user's
13 working directory.  The mrpg command cannot be called recursively.  For
14 information on PL/I, refer to the PL/I manuals.
15 
16 
17 Arguments:
18 path
19    is the pathname of the MRPG source segment that is to be translated
20    by the MRPG.  If path does not have a suffix of mrpg, then one is
21    assumed.  However, the suffix mrpg must be the last component of
22    the name of the source segment given.
23 PL/I control_arguments (optional)
24    can be chosen from the list of control arguments for the pl1
25    command in the MPM Commands.  No checking is done by the MRPG
26    on the supplied PL/I control arguments.
27 
28 
29 Notes:  The PL/I source segment produced by the MRPG is placed in the
30 user's working directory.  This segment's name is the same as the name
31 of the segment supplied as input to the MRPG except that the mrpg
32 suffix is replaced with a pl1 suffix.
33 
34 
35 The PL/I source segment is not deleted by the MRPG.
36 
37 
38 The object segment produced by the PL/I compiler is placed in the
39 user's working directory.  This segment's name is the same as the name
40 of the original source segment with the mrpg suffix omitted.
41 
42 
43 :hcom:
44 
45 
46 
47 /****^  HISTORY COMMENTS:
48   1) change(2020-12-15,GDixon), approve(2021-02-22,MCR10088),
49      audit(2021-05-27,Swenson), install(2021-05-27,MR12.6g-0056):
50       A) Change "Syntax:" to "Syntax as a command:" in command info seg
51          last changed after 1984.
52                                                    END HISTORY COMMENTS */
53 
54 
55