Figure 3
Any characters which appear between the brackets will show on line two of the dialogue
box as a prompt. The substitution values may also be used both outside of and within the
prompt string. If a prompt is used in combination with other characters in the Parameters: field,
any characters entered into the list entry field of the dialogue box will be passed to the REXX
program in the same relative position that the bracketed prompt string appeared. For example,
using our sample file and program object with a Parameters: field of 1[234]5, line two of the
dialogue box will be 234. If you key abc and select Open, the string
"1abc2 K:\TEXT\README.DOC" (without the quotes) will be passed to the REXX
program.
There appears to be some undocumented combinations of characters that have special
meanings when used in the Parameters: field. One example is a string containing a carat and
a percent sign (^%). This string results in a line feed character ('0A'x) being passed to the
REXX program. I will leave it to the readers to detect any other undocumented values. You
are welcome to Email them to me and I will include them in a future column.
REXX Happening
The 6th annual REXX Symposium will be hosted by the Stanford Linear Accelerator
Center in Stanford, California from May 1-3, 1995. Registration is required; however, there is
no registration fee. Questions should be directed to any member of the Symposium committee
shown in Table 5.
At this time, the full program is still in the planning stages however presentations are
expected to include: Object REXX, Application portability and migration of applications to
new platforms, The ANSI Standard for the REXX language, Applications and products written
in REXX or using REXX as a scripting language, and REXX in new environments. According
to the association's announcement, the program is being expanded this year to include a series
of tutorials spanning the educational needs of REXX programmers from the beginner to the
experienced programmer looking for new tips and techniques.
Keynote speaker for the conference is Mike Cowlishaw, the originator of REXX, who
will be present throughout the Symposium. Yours truly will also be on hand for the Symposium
as well as the annual meeting of the Rexx Language Association (RexxLA) on Monday evening,
May 1, 1995 which will follow the ANSI Standards Committee for REXX (X3J18) meeting on
April 29-30, 1995. This meeting is open to the public.