The main procedure cannot use parameters passed by value.
30
Cause . . . . . : The prototype for the main procedure indicates that at least one parameter is passed by value (keyword VALUE is specified on the parameter definition). The procedure-interface for the main procedure is ignored.
Recovery . . . : Change the prototype for the main procedure so that all of the parameters are passed by reference. Compile again.
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.