Re: routine_id
>Are we saying that the following won't work if BIND is done on it ? I
>thought I'd got it to work; it did require a -switch but can't remember
>what it was ( no euphoria installed on this PC so cannot test it ). Or
>have I misunderstood the problem.
BIND automatically "renames" collading identifiers. The problem is that
routine_id() uses a string... that is NOT renamed (can't be, you can
build that string programatically). If you use routine_id() in your code
BIND oblies you to use the -clear_routines to preserve function/
procedure names (by default they get obfuscated) because of the
same reason.
I wish Euphoria 2.1 has a better namespace mechanism or a smarter
routine_id() interface (or a ultra-inteligent bind utility).
Regards,
Daniel Berstein
daber at pair.com
|
Not Categorized, Please Help
|
|