#26 select which REXX at runtime

closed
None
5
2007-04-24
2007-04-24
r corak
No

I sometimes have problems with REXX macros (like bug 1675767). I'd like to determine if the cause is in a particular REXX interpreter (like Regina vs OBJREXX) or elsewhere. To facilitate this, I'd like the ability to direct THE regarding which REXX to use. I'd like not to uninstall one REXX in order to use the other.

Discussion

  • Mark Hessling

    Mark Hessling - 2007-04-24
    • assigned_to: nobody --> rexx
    • status: open --> closed
     
  • Mark Hessling

    Mark Hessling - 2007-04-24

    Logged In: YES
    user_id=86185
    Originator: NO

    If you installed THE from a binary release, then THE is built with the Rexx/Trans library. This library allows different Rexx interpreters to be used with THE.
    It also allows the user to select their preferred interpreter. Before running THE from a command window set the REXXTRANS_INTERPRETER environment variable to specify the desired interpreter. eg:
    c:\> set REXXTRANS_INTERPRETER=oorexx
    c:\&gt; the <- THE will now use ooRexx
    c:\&gt; set REXXTRANS_INTERPRETER=regina
    c:\&gt; the <- THE will now use Regina
    If you really want to trace every call to a Rexx API function, then:
    set REXXTRANS_TRACEFILE=c:\temp\the.trace
    but this slows THE down. But unset this environment variable before running THE if you want to see the contents of the resulting trace file.

     
  • r corak

    r corak - 2007-04-24

    Logged In: YES
    user_id=1587066
    Originator: YES

    Cool.
    Wher, prithee, might I find such wonderful nuggets. Not in the "The Hessling Editor Version 3.2 Reference Manual".

     
  • Mark Hessling

    Mark Hessling - 2007-04-24

    Logged In: YES
    user_id=86185
    Originator: NO

    Point taken. At least a reference to the Rexx/Trans documentation at http://rexxtrans.sourceforge.net/doc/index.html should be added to the reference manual.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks