Sorry, accidentally hit enter while in gmail, so the reply was sent early.

myclass = .tclass~new
>
> myclass~testmethod2
>
>   fld3=fld1||fld2
>
>   say fld3
>
   myclass~testmethod2


>   return
>
> ::class tclass
>
> ::method testmethod1
>
> expose fld1 fld2
>
> fld1="abcdef"
>
> fld2="123456789ZZZ"
>
> ::method testMethod2
>
    expose fld1 fld2
    say fld1||fld2

 The values assigned to the instance variables in testmethod1 are available
in testmethod2.

Rick



On Tue, Dec 17, 2013 at 9:30 AM, Rick McGuire <object.r...@gmail.com> wrote:

> Wow, there is so much wrong with this example that I don't even know where
> to start.  Expose exposes instance variables of an object, it does NOT give
> access to the caller's variables.  Methods of an object instance share
> access to those variables by using expose.  Here is a simple example of
> using expose based on your program:
>
>
>
>
> On Tue, Dec 17, 2013 at 9:21 AM, Sanford Geiger 
> <sanford.gei...@live.com>wrote:
>
>>
>>
>>   I am having a problem getting EXPOSE to work. The following is a test
>> a ran:
>>
>>
>>
>>
>>
>> Code:
>>
>>      /**  ooRexx test of expose  **/
>>
>>
>> myclass = .tclass~new
>>
>> myclass~testmethod
>>
>>   fld3=fld1||fld2
>>
>>   say fld3
>>
>>   return
>>
>> ::class tclass
>>
>> ::method testmethod1
>>
>> expose fld1 fld2
>>
>> fld1="abcdef"
>>
>> fld2="123456789ZZZ"
>>
>> ::method testMethod2
>>
>     expose fld1 fld2
>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
>> Pro!
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Oorexx-devel mailing list
>> Oorexx-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>>
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to