On 16.02.2010 21:20, Андрей П. Ковбович wrote:
Linux (perl 5.10.1) $ perl -we 'my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a' Modification of a read-only value attempted at -e line 1. Windows7 (active perl 5.10.1)perl -we "my @a = \(1, 2, 3); ${$a[0]} = 4; print map { $$_ } @a"423 В чем прикол? Perl по идее должен был одинаковый результат выдать, а получается, что под виндой можно сказать 1 = 2 и перл поверит.
как всегда в экранировании $ ? а что если эти примеры засунуть в файлы и выполнить? -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
