
Wierd problem when calling function ABC as: [ABC] *or* eval ABC
One of our extensions to tcl has a command (say ABC below) which is
behaving wierdly. For examply, if at the wishx prompt, I type
wishx> ABC param1 param2
I get the results back.
Doing:
wishx> eval ABC param1 param2
doesn't do anything.
Even
wishx> set x [ABC param1 param2]
causes 'x' to be empty!
Any ideas what's going on here? The eval *or* 'set x' case work once, the
first time. The handle command does not have any static variables, either.
Confused?
Thanks in advance for any help,
/Pradeep
--
---------