#/usr/bin/perl -w use strict; my @array = ('#/usr/bin/perl -w ','use strict;','for (0..1) {print $array[$_], "\n"};','print q[my @array = (];','for (0..($#array-1)) {&prt($array[$_])}','print "q[",$array[$#array],"]);","\n";','for (2..$#array) {print $array[$_],"\n"};',q[sub prt {$a = shift;$a =~ s/'/"/g;print "'",$a,"',"}]); for (0..1) {print $array[$_], "\n"}; print q[my @array = (]; for (0..($#array-1)) {&prt($array[$_])} print "q[",$array[$#array],"]);","\n"; for (2..$#array) {print $array[$_],"\n"}; sub prt {$a = shift;$a =~ s/'/"/g;print "'",$a,"',"}