У меня есть небольшой Perl-код с документом ЗДЕСЬ. Внутри текста ЗДЕСЬ есть ключевое слово case . Кажется, это сильно расстраивает оператор Switch . Я сумасшедший?
#!/usr/bin/perl
use strict;
use warnings;
use utf8; # Meaning "This lexical scope (i.e. file) contains utf8"
use Switch;
sub printUsage {
print STDERR << "HERE";
+
--rollback | - In case of "--reallydo", perform a ROLLBACK instead of a COMMIT at
| transaction end.
+
HERE
}
Запуск этого в Perl 5.16 дает:
Bad case statement (invalid case value?) near avo2.pl line 13
т.е.. In case of
не ценится "здесь", в буквальном смысле. Какая-то ошибка? Должен ли я поднять это в Отслеживание ошибок Perl ?