Help for this page
CONDITION and ACTION;
# maybe replace @ARGV below with my(@A)=@ARGV or similar, as we destro +y the array while($_=$ARGV[0]){ ... /^--?$/o and do{shift; ...; last}; # early + loop exit last; }