AnsweredAssumed Answered


Question asked by VRFuser on May 20, 1997
send q VRF_Imported_Userfunctions ww vrf

from: Greg Goebel / HP-MXD / 970-679-3030 / FAX 970-679-5971
to:   Vrf-Warren Pickles
date: Tuesday, 20 May 1997 1509 MDT

> From: "Warren Pickles" <>
> To:
> Subject: Re: vrf Imported UserFunctions
>      I have several functions with the same name that appear in different
>      libraries.  I find this a very useful programming technique.  For
>      example, if I wish to use the same trace-capturing software with a
>      different network analyser, simply import a different library. 
>      Provided the functions have the same names, eg 'CaptureTrace', the
>      software will work just fine.
>      However, there is a problem doing this sort of thing in VEE 3.12.  If
>      you want to call your function from a sequencer transaction, you can't
>      prepend the name of the library (the way you can in a Call Function
>      object, or a formula object).  Is this fixed in VEE 4.0?  If not,
>      could it be fixed in a future upgrade?

I tried entering the library name and function name under VEE 4.0 and the
Sequencer took it; I tried it under VEE 3.12 and it wouldn't.  This appears
to have been fixed.

>      If it helps anybody, I have found that the following seems to be true:
>       If 2 functions have the same name, and you  make a function call
>      without prepending the library name, the one from the library which
>      was imported first will always be the one that is called.
>      Regards,
>      Warren Pickles
>      M/A-Com Eurotec

If you have more questions, let us know.

[<>] regards -- gvg