REXXCC: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Description== REXXCC can be used to "compile" or compress an REXX program. REXXCC "compiles" an OS/2 REXX program by substituting the source code with mostly any text. Thi...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
REXXCC can be used to "compile" or compress an REXX program. | REXXCC can be used to "compile" or compress an REXX program. | ||
REXXCC "compiles" an OS/2 REXX program by substituting the source code with mostly any text. This is possible because the OS/2 REXX interpreter stores a tokenized copy of each executed REXX program in the EAs of the program. If you execute an OS/2 REXX program, the OS/2 REXX interpreter first checks if the tokenized copy in the EAs is still valid and, if so, executes the tokenized copy and ignores the source code. | REXXCC "compiles" an OS/2 REXX program by substituting the source code with mostly any text. This is possible because the OS/2 REXX interpreter stores a tokenized copy of each executed REXX program in the EAs of the program. If you execute an OS/2 REXX program, the OS/2 REXX interpreter first checks if the tokenized copy in the EAs is still valid and, if so, executes the tokenized copy and ignores the source code. | ||
REXXCC "compresses" an OS/2 REXX program by deleting mostly all superfluous whitespaces, all linefeeds and all comments from the sourcefile. | REXXCC "compresses" an OS/2 REXX program by deleting mostly all superfluous whitespaces, all linefeeds and all comments from the sourcefile. | ||
==License== | ==License== | ||
* Open Source - CDDL 1.0 | *Open Source - CDDL 1.0 | ||
*Author: [[Bernd Schemmer]] | |||
==Links== | ==Links== | ||
* http://bnsmb.de/index.html | * http://bnsmb.de/index.html | ||
*Download: [http://bnsmb.de/files/public/os2/rc323.zip Binaries and Source Code] | |||
[[Category:Open Source Software]] | [[Category:Open Source Software]] |
Revision as of 17:15, 22 October 2017
REXXCC can be used to "compile" or compress an REXX program.
REXXCC "compiles" an OS/2 REXX program by substituting the source code with mostly any text. This is possible because the OS/2 REXX interpreter stores a tokenized copy of each executed REXX program in the EAs of the program. If you execute an OS/2 REXX program, the OS/2 REXX interpreter first checks if the tokenized copy in the EAs is still valid and, if so, executes the tokenized copy and ignores the source code.
REXXCC "compresses" an OS/2 REXX program by deleting mostly all superfluous whitespaces, all linefeeds and all comments from the sourcefile.
License
- Open Source - CDDL 1.0
- Author: Bernd Schemmer