RexxTool.cmd
is an indenter/formatter/analyzer/etc for Rexx.
Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).
Following ones are the download links for manual installation:
RexxTool v. 1.4.2 (18/7/2025, Anton Monroe) | Readme/What's new |
Changelog:
version 1.4.2
* fixed: Task_Change sometimes failed to set G.0FileChanged flag
* Recognize literal string as a variable name, as in value() or SysFileTree()
This should make Variables, Change, and Unused commands slightly more accurate.
also affects Task_Recap and Check_Expose tasks.
* improved Task_UnusedVars-- use MakeVarListsE, added -alt switch, minor bugfixes
* fixed: in QuotedVar(),
value('foo', , 'os2environment')
returned 'SET' for variable foo, should be 'USED'
likewise for
symbol('Map.'!tmp'.start')
returned 'SET' for 'Map.' and '.start', should be ''
* fixed: in MakeVarListsL line number was not shown for stems
* Task_CheckStyle, added warning for SELECT without OTHERWISE
* allow help search for a quoted string, like
RexxTool.cmd help "else if"
* replaced OS2Var() with EnvVar(), which will work for either Regina or OS/2 Rexx;
fixes Depend command under Regina
* Improved R_MoveClauseDown, added 'newline' argument. Task_ThenDo
now calls R_MoveClauseDown instead of shifting tokens itself.
* Removed the last of the calls to MidStr(); use substr() instead.
Should make Tokeniser slightly faster. |
![]() |
![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License(link is external).
Add new comment