One method of passing by value, without using parentheses, that works for
both scalar and matrix variables, is to just concatenate a null to the
variable - eg.

        CALL xxx( yyy:"" )
or
        CALL xxx( zzz(n):"" )

You can make this look more elegant by using an EQUATE:

        EQUATE CONST LIT '"":'

then use the word CONST as a prefix to the variable in the call statement:

        CALL xxx(CONST zzz(n))


AdrianW


Disclaimer.  This e-mail is private and confidential. If you are not the
intended recipient, please advise us by return e-mail immediately, and
delete the e-mail and any attachments without using or disclosing the
contents in any way. The views expressed in this e-mail are those of the
author, and do not represent those of this company unless this is clearly
indicated. You should scan this e-mail and any attachments for viruses. This
company accepts no liability for any direct or indirect damage or loss
resulting from the use of any attachments to this e-mail.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

Reply via email to