Mike, et al:

Many thanks for enlightening me.  :-)

Bill
 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of 
> HENDERSON MIKE, MR
> Sent: Monday, February 06, 2006 4:50 PM
> To: [email protected]
> Subject: RE: [U2] Passed argument in Subroutines {Unclassified}
> 
> Bill,
> 
> From the UV Basic Reference Manual (v10.0) page 11-121
> 
> "The actual values of arguments are not passed to the subroutine.
> Instead, a pointer to the location of each argument is 
> passed. Passing a pointer instead of the values is more 
> efficient when many values need to be passed to the 
> subroutine. This method of passing arguments is called 
> passing by reference; passing actual values is called passing 
> by value.
> All scalar and matrix variables are passed to subroutines by 
> reference.
> If you want to pass variables by value, enclose them in parentheses.
> When data is passed by value, the contents of the variable in 
> the main program do not change as a result of manipulations 
> to the data in the subroutine. When data is passed by 
> reference, the memory location of the variable is changed by 
> manipulations in both the main program and the subroutines.
> Constants are passed to subroutines by value." 
> 
> Maybe D3 has the opposite default?
> 
> 
> HTH
> 
> Mike
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of 
> Bill Haskett
> > Sent: Tuesday, 7 February 2006 12:14
> > To: [email protected]
> > Subject: [U2] Passed argument in Subroutines
> > 
> > I was converting a few programs from D3 to UD and noticed the
> > following:
>  
> [snip]
>   
> > Bill Haskett
> > Advantos Systems, Inc.
> > www.advantos.net
> > (760)944-5570 (CA)
> > (360)923-4838 (WA)
> > -------
> > u2-users mailing list
> > [email protected]
> > To unsubscribe please visit http://listserver.u2ug.org/
> > 
> The information contained in this Internet Email message is 
> intended for the addressee only and may contain privileged 
> information, but not necessarily the official views or 
> opinions of the New Zealand Defence Force.
> If you are not the intended recipient you must not use, 
> disclose, copy or distribute this message or the information in it.
> 
> If you have received this message in error, please Email or 
> telephone the sender immediately.
> -------
> u2-users mailing list
> [email protected]
> To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to