Когда определенная функция начала возвращать false для массивов, в которых не было ни одного элемента - PullRequest
2 голосов
/ 14 сентября 2011

В каком выпуске функция defined начала возвращать false для массивов, в которых не было элементов (или им было вызвано undef)?

1 Ответ

4 голосов
/ 15 сентября 2011

Вот как это работает на Perl 4 (я нашел несколько документов и переводчиков для 4.036 здесь ).

И вот как это выглядит в документации для Perl 3.044 (обновление: и Perl 3.000 ).

Поскольку ключевое слово defined не является частью языка в версии 2 (справочные страницы здесь и здесь ), похоже, что ответ на ваш вопрос Perl 3.000.

Если я получу любую из этих старых версий, собранную и запущенную, я подтвердлю.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...