It does a loop, then halts the script.
"<command> $*" calls "<command>" $0 times, each time assigning a $N parameter to it.

alias blah { echo -a -> $* }
/blah a b c d e
-> a
-> b
-> c
-> d
-> e