//echo .... I am ...[ $ $+ me ]
If doing something along the line of nicks[1] would cause problems, then the me in that line would have to fully evaluate. The [] don't function if they they have a character directly juxaposed. Furthermore, I say mIRC needs to have arrays and for loops. These are pretty standard throughout most languages. And 'while' you only need one type of loop to do anything you need... It really would be nice to have a few more basic structures. I'm not going to start clammoring for stacks and queues or some basic database functionallity. arrays and for loops shouldn't be that hard. Heck you could modify a while loop and hash table and just 'say' that they are arrays and for loops pretty easily.

Tat