Generally, functions are supported identically in NetMaster REXX. This support includes the use of internal definitions to replace built-ins, quoted strings as function names, and so on.
The actual list of built-in functions supported by NetMaster REXX is almost identical to TSO/E REXX. Because there are many built-in functions, the following table lists only those functions that are unsupported, or that have significant issues.
|
Built-in Function |
Description |
|---|---|
|
CONDITION |
S (Status) is not supported. I (Instruction) always returns SIGNAL. |
|
DBxxxx |
NetMaster REXX does not support DBCS. |
|
ERRORTEXT |
Ranges 64 through 99 return NetMaster REXX extended error message. |
|
EXTERNALS |
This function is not provided. If used in source, the function causes a compilation error. |
|
FORMAT |
NetMaster REXX does not support the expp and expt arguments. Only a maximum of three arguments are allowed. |
|
LINESIZE |
NetMaster REXX always returns 80. |
|
SOURCELINE |
Only source lines containing REXX code are retained after compilation. Lines that contain only comments are treated as blank. |
|
STORAGE |
NetMaster REXX does not allow use of the STORAGE function. |
|
TIME |
TIME(R) does not reset the elapsed-time clock. The TIME function does not account for the leap seconds. The returned value does not match the system time exactly. Instead, use the NMSYSVAR("SYS.TIME.n") function. |
|
TRACE |
The F and S options are not supported, nor are the ! and ? prefixes. Note: F (Failure) means the same as N (Normal). |
| Copyright © 2009 CA. All rights reserved. |
|