Martin Larsen on Mon, 01 Sep 2008 21:28:26 +0200 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
RE: Readline |
So, local variables are seen by all functions in the same scriptfile, but should not be seen outside. > >> But this variable is not removed from global function (sic) namespace. >> >> Here is what happens: >> >>>myvar(n)= n*n >> *** unused characters: myvar(n)=n*n > > This was a limitation of GP 2.3 which was fixed in GP 2.4. In GP 2.4, > you can replace function with variable and vice-versa. > I see a related problem now: Lets say you have loaded a script with local(myvar). If you create (perhaps unknowingly) a global variable with the same name and then kill(myvar) then you destroy all myvar's and the use of the function it was declared in (version 2.3.4). Regards Martin _________________________________________________________________ Det er det indvendige, der tæller - hvilken atlet er gemt i dag? http://www2.messengerplayground.dk/blink