Open Object Rexx - Files

Interpreter Message Source Files

This directory contains the ooRexx error message files. The ooRexx error messages are contained in a master xml file, and the header files, platform-specific message files, and documentation are generated using XSLT transforms.

The following is a partial list of the files to be found in this subdirectory.

rexxmsg.xml.*
This is the master error message files. All new errors are defined in here, and then the build process uses Xalan to generate any headers or message files necessary to build the interpreter. The generated files are checked into SVN after an update.
RexxErrorCodes.*
This is the header file that defines the symbolic error codes used for raising ooRexx error conditions.
RexxMessageNumbers.*
This is the header that creates symbolic error message numbers for each of the ooRexx independent error conditions. When adding new error message numbers to rexxmsg.xsl, looking in this header file will let you know the next available message number to use.
RexxMessageTable.*
This is the header that defines a mapping from the ooRexx portable error condition numbers to the corresponding error message number.