What does this topic have to do with threading?

The point here is $comchan($nick, 1-) has no advantage since you will have to loop over the result either way. Looping with /tokenize is not clean nor recommended, since you destroy $1- (In an ON QUIT event, for instance, this would matter). I don't understand what the complaint is...

var %i = 1
while ($comchan($nick, %i)) { 
  do_something_with $v1
  inc %i

The above is far simpler (and probably faster) than any tokenization tricks.

- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"