I've use $v1 a few times after if statements, but I find myself wishing there was something like that for while loops.

I have lots of loops that use $gettok() and then I reference that same $gettok() many times in the loop, it would simpler if $v1 also worked in while loops.

EX:
set -l %stuff 1|2|3|4|5|6|7
set -l %num 1
while ($gettok(%stuff,%num,124)) {
echo -a $v1
inc %num
}

it'd be nice to use $v1 instead of $gettok(%stuff,%num,124), specially if I need to use that token multiple times.