Mega Code Archive
Reads any kind of integer
#!/usr/local/bin/perl
$integer = ;
chop ($integer);
if ($integer !~ /^[0-9]+$|^0[xX][0-9a-fa-F]+$/) {
die ("$integer is not a legal integer\n");
}
if ($integer =~ /^0/) {
$integer = oct ($integer);
}
print ("$integer\n");