[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ns] Tcl query!



Hi all,

I've a procedure which returns a value, defined as follows:

proc abc {} {
.....
 if {...} {
    return 1
 } else {
    return 0
 }
}

Now... proc abc is called inside another procedure xyz as follows:

proc xyz {} {
global abc
.....
set flag abc
}

I would like the variable flag to get the value returned by procedure abc,
instead Tcl takes abc as a string and assigns it to flag.

Hence if I do a puts $flag after the set statement, the value printed is
"abc" and not 0 (or) 1.

In such a case what is the correct way to initiate a procedure call?

Thanks,
Ishan.