on *:text:#: {
if ($1) { goto $1 } | else { halt }
:1 | echo -a choice #1 | halt
:2 | echo -a choice #2 | halt
:3 | echo -a choice #3 | halt
}
or
on *:text:#: {
if ($1 == 1) { echo -a choice #1 | halt }
if ($1 == 2) { echo -a choice #1 | halt }
if ($1 == 3) { echo -a choice #1 | halt }
}