sub foo { unless (@_ <= 4) { die "foo allows at most 4 arguments"; } ... } #### sub foo (;$$$$) { ... } #### @bar = qw[red blue green yellow brown pink]; foo @bar;