Portál AbcLinuxu, 20. prosince 2025 05:29
Vyšel perl 5.16.0. Vylepšuje rozšiřitelnost, podporu UTF a dokumentaci. Kompletní seznam změn.
Tiskni
Sdílej:
@P=split//,".URRUU\c8R";@d=split//,"\nrekcah xinU / lreP rehtona tsuJ";sub p{
@p{"r$p","u$p"}=(P,P);pipe"r$p","u$p";++$p;($q*=2)+=$f=!fork;map{$P=$P[$f^ord
($p{$_})&6];$p{$_}=/ ^$P/ix?$P:close$_}keys%p}p;p;p;p;p;map{$p{$_}=~/^[P.]/&&
close$_}%p;wait until$?;map{/^r/&&<$_>}%p;$_=$d[$q];sleep rand(2)if/\S/;print
Toto je taky kód v Perlu – a vypadá úplně normálně, skoro jako Java 
#!/usr/bin/perl
use strict;
use warnings;
use File::Basename;
if ($ARGV[0] =~ /.*_(.*)\.properties/) {
my $jazyk = $1;
my $skript = basename($0);
print "\n// -- $skript: automaticky generováno → neupravujte ručně:\n";
print "hD.překlady['$jazyk'] = new Array();\n";
while (<STDIN>) {
s/\\/\\\\/g;
s/'/\\'/g;
print /^js\.(.*)=(.*)/ ? "hD.překlady['$jazyk']['$1'] = '$2';\n" : "";
}
print "// -- $skript\n\n";
} else {
die "Nebyl zadán správný název souboru s překladem: $ARGV[0]";
}
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.