CRE Programmer's Guide
Common Language Utility (CLU) Library Functions
Common Run-Time Environment (CRE) Programmer’s Guide—528146-004
9-27
SMU_Param_Delete_
message_number
is an integer expression that identifies the message to check. message_number 
can be one of the following values: 
Return Value
SMU_Message_CheckNumber_ returns one of the following values: 
SMU_Param_Delete_
The SMU_Param_Delete_ function deletes part or all of a PARAM message. 
portion
specifies what you want to delete. portion is either: 
portion_bytes
is the size of portion, in bytes, and must be a value greater than 0. For TAL, you 
must supply this value; for COBOL and FORTRAN, the compiler implicitly 
computes and transmits this value to the function. If 
portion_bytes exceeds the 
number of characters in 
portion, the first unused character of portion must be 
a space character. 
-3 Checks for the presence of a saved PARAM message
-1 Checks for the presence of a saved startup message
 0 Returns the highest message number in the set of saved ASSIGN messages
>0 Checks for the presence of a saved ASSIGN message
Value Meaning
 -3 The specified PARAM message exists.
 -1 The specified startup message exists.
 0 The specified message does not exist.
> 0 The specified ASSIGN message exists.
INT PROC SMU_Param_Delete_( portion:portion_bytes )
 EXTENSIBLE;
 STRING .EXT portion; ! in, required
 INT portion_bytes; ! in, required TNS,native
A parameter 
name
Deletes the specified parameter and its associated 
parameter value. 
*ALL* Deletes the entire PARAM message. 










