RxCheck
Usage
[rexx] rxcheck [options] file [rexx] rxcheck [options] -e rexx code
Perform a series of early checks on a Rexx program or of a short code fragment, without needing to run it first. Checks are performed syntactically, and therefore they reach dead branches, uncalled procedures and routines, etc.
Options
-?, -help, --help |
Display this help file. |
| Toggles: | |
+all |
Activate all toggles. This is the default. |
-all |
Deactivate all toggles. |
[+|-]iterate |
Toggle detecting incorrect ITERATEs, or ITERATEs |
| to inexistent targets | |
[+|-]leave |
Toggle detecting incorrect LEAVEs, or LEAVEs |
| to inexistent targets | |
[+|-]signal |
Toggle detecting SIGNALs to inexistent labels. |
[+|-]guard |
Toggle checking that GUARD is in a method body. |
[+|-]bifs |
Check BIF arguments. |
[+|-]debug |
(De)activate debug mode (not affected by "all"). |
[+|-]itrace |
Toggle printing internal traceback on error |
| Other options (all can be prefixed w | ith "+" or "-"): |
-executor |
Enable support for Executor |
-xtr |
Enable support for Executor |
-experimental |
Enable experimental features |
-exp |
Enable experimental features |
-emptyassignments |
Allow assignments like "var =". |
-extraletters "extra" |
Allow all the characters in "extra" to function as letters. |
| Executing short code fragments: | |
-e code |
Immediately parse a string of Rexx code. |
| This has to be the last argument. |
All toggles except "debug" are active by default.
