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
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-users