home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk463.lzh / ExecRexx / ExecRexx.doc < prev    next >
Text File  |  1991-03-09  |  2KB  |  33 lines

  1. ExecRexx
  2. --------
  3.  
  4.   ExecRexx is a program that turns an ARexx script into an executable program
  5. that can be run from the CLI or WorkBench. This is handy if you don't wish to
  6. distribute the source code for the original script, or want to make an ARexx
  7. script that is easily run by a WorkBench user clicking on an icon for the
  8. executable.
  9.   The resulting executable still requires the rexxsyslib.library (ie the
  10. ARexx server by Bill Hawes) as well as the dissidents rexxapp.library (a PD
  11. library that allows programs to easily add ARexx implementations) to be in
  12. the LIBS: drawer of the user's boot disk. The ARexx server should be started
  13. via RexxMast (by Bill Hawes). If either of these libs is not present, the
  14. executable will post an appropriate message to the user.
  15.   The resulting executable is fully re-entrant and can be made resident for
  16. improved speed. Otherwise, there is no speed difference between the executable
  17. and the original script. The added size to the executable is minimal due to
  18. the dissidents rexxapp.library.
  19.   You should write (and test) the original ARexx script as you would normally.
  20. Once you have created the original script, you invoke ExecRexx to turn it into
  21. an executable. From the CLI:
  22.  
  23. ExecRexx <scriptname>
  24.  
  25.   This will produce an executable with ".exe" appended to the original script-
  26. name (as well as an icon for the new executable).
  27.   If you do not supply a scriptname, the dissidents' file requester will appear
  28. for you to choose the scriptname. (Note that this requires the dissidents
  29. requester.library. Haven't you used it yet?)
  30.   From WB, you can either start ExecRexx alone and use the file requester to
  31. select the scriptname, or change the script's icon TOOL to ExecRexx and select
  32. that icon (ie use WB's Info menu item).
  33.