[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Problem with global variables
- From: Reuben Thomas <rrt@...>
- Date: Thu, 25 Jul 2002 14:18:11 +0100 (BST)
> From the manual: "The variable var [loop counter] is local to the statement;
> you cannot use its value after the for ends." And for what it is worth,
> neither on a an external function! (?)
You're making a mountain out of a molehill: the two globalVars are
different variables, one local, as declared by for, and the other global.
The List function is declared outside the scope of the for loop (and hence
the local variable.
> Is it normal the problem persists in Lua 5.0?
«normal» est un faux ami: on ne peut pas l'utiliser comme «normale». La
problème est que, en anglais, «normal» est utilisé pour décrire quelque
chose qui répète. On dit "Normally I get to work at 9 o'clock", mais pas
"Normally I'll arrive in Paris at 6:15" (si on ne voyage regulièrement à
Paris!); on doit dire "I should arrive in Paris at 6:15". Ici, j'aurais
dit "Should the problem persist in Lua 5.0" ou "Is it correct that...".
--
http://www.mupsych.org/~rrt/ | poetry, n. platitude made obscure