Looking at Mistral's first 2 examples in his original post, utilizing the pass by reference character "&" seems much easier IMHO than using @ and pointers in the second example.Demivec wrote:In looking at the examples you provided nothing you did made the code any easier to read. The ways that you suggested to make it easier to write seemed to only involve exchanging the "@" character for an "&" character. That hardly seems helpful or worthwhile.
Clearly this:
Code: Select all
Procedure That(&This)
This=2
EndProcedure
That(This)
Debug This
Code: Select all
Procedure That(*This.Integer)
*This\i=2
EndProcedure
That(@This)
Debug This