BlueGhost, what ScreeM is talking about is dynamic variables...

lets say you have a while loop

while (%i <= %number) {

and you want to create variables as the loop runs, then you can use evaluation brackets to force new variables to be created:

var %var. [ $+ [ %i ] ] what-you-want-it-set-to

everytime that loop runs a set of vars will be created with whatever the loop pulled up.
These can also be unset in the loop by having:

unset %var. [ $+ [ %i ] ]

if we didn't use the evaluation brackets the loop would create one var: %var.%i (literally %i) which is what we don't want... hoped this helped...

P.S. the equal sign is not used when creating this local variable b/c the variable would include it in whatever was set (quirky, I know)

Last edited by FTLNewsFeed; 19/02/06 06:00 AM.