in reply to "self documenting" switch options

You may want to have a look at The Dynamic Duo --or-- Holy Getopt::Long, Pod::UsageMan! by ybiC in the Tutorials section.

 

perl -le 'print+unpack"N",pack"B32","00000000000000000000001001110111"'