Английская прагма: наследие? - PullRequest
0 голосов
/ 18 июля 2011

В файле perl.xml, который управляет подсветкой моего редактора, я нашел прагму с именем english. В документации я нашел только встроенный модуль с именем English, но без english pragma. Является ли запись english ошибкой или это какое-то наследие?

Ответы [ 2 ]

4 голосов
/ 18 июля 2011

Похоже на опечатку со стороны создателей вашего редактора. Модуль называется English. Если мы оглянемся на самую раннюю версию perl на CPAN , то увидим, что и тогда она называлась English.

2 голосов
/ 18 июля 2011

Либо это опечатка, либо ваш редактор сопоставляется без учета регистра.

В файловых системах без учета регистра (например, NTFS в Windows) use english; загрузит тот же файл, что и use English;, но этоне будет загружаться должным образом, потому что Perl будет искать &english::import вместо &English::import.

...