Could you add elseif / else support to supplement while condition fails? This would enable a solution to doing a task if no while loop had been performed.

Code
while ($0) {
  do something with $1
  tokenize 32 $2-
}
else {
  tokenize 32 foobar
}


Well. At least I won lunch.
Good philosophy, see good in bad, I like!