#!/usr/bin/perl -w use strict; our $us = $0; $us =~ s#.*/##; our $papersize = 'creditcard'; our $fontsize = 10; our $font = 'Courier'; our $usage = <] ... options: -p default is $papersize -f default is ${fontsize}pt -F default is $font END for (;;) { badusage unless @ARGV; last unless $ARGV[0] =~ m/^-/; $_ = shift @ARGV; last if m/^--?$/; while (m/^-./) { if (s/^-p(.*)$//) { p while (@ARGV && $ARGV[0] =~ m/^-/) {