CompuServe Messages

various rexx stuff

    03-Aug-93 07:35:10
Fm: Bill Hawes 72230,267
To: Ken Cooper 73627,2334
Ken, With ARexx you don't need to be concerned with stack usage, as you can run a program of any size with just the default 4K stack used by the ARexx tasks. If you need to get the task ID of a particular ARexx task (since they're all called ARexx), you can use the pragma(id) function. To run an external ARexx program asynchronously, it's better to use the ADDRESS AREXX programname command than to issue a runwsh command. There's less overhead with the ADDRESS AREXX approach — one less task to spawn. Of course, if you need to run a DOS command async, runwsh is still the best bet. The execio command was optimized for reading a file into a stem variable, so it's substantially faster than the type command. -Bill Hawes