$ perl -we 'sub list { 1, 2}; sub enum(\@$$) { }; enum my @a, list()' Not enough arguments for main::enum at -e line 1, at EOF Execution of -e aborted due to compilation errors.