I was thinking of function invocations, not Call. For example, if I have an internal routine 'reverse:', for some obscure reason:
reverse: procedure parse arg string /* some code that does whatever and then I want to execute the external function, then I code: */ return 'REVERSE'(string) Accomplishing the same thing in Object code is beyond my meager knowledge of Objects. Les On 2/13/2017 8:39 PM, Glenn Knickerbocker wrote: > On 2/13/2017 2:13 PM, Les Koehler wrote: >> The classic technique is to quote the external routine name. > > Right, that's where INTERPRET comes in: > > Interpret "Call '".context~name~changestr("'", "''")"'" > > I can't get there by putting quotes around an expression in parentheses: > > Call ("'".context~name"'") > > That calls a routine whose name includes the surrounding quotes. > > Thanks-- > ¬R > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Oorexx-users mailing list Oorexx-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-users