| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Зачем в конце программы 1; |
| Автор: alex 10.12.2002, 00:34 |
| иногда встречаю 1; в конце программы. что это дает? |
| Автор: Cepera 10.12.2002, 03:18 |
| исполняемость |
| Автор: NightGoblin 11.12.2002, 08:18 |
| 1; вставляется во включаемые файлы с определенными функциями, дабы показать, что файл был включен в текст успешно. Perl требует, чтобы последнее вычисленное выражение было ненулевым. Примерно то же можно увидеть и в функциях, например 1; это сокращенная запись return (1); при условии, что это последняя строка функции. |
| Автор: Dagger 11.12.2002, 08:59 |
| 1 ставится в конце подпрограммы, если она включена в основной скрипт (require "file.pl"). Точно сформулировать не могу - не помню, но без этого подпрограммы, вызывающаяся скриптом работать не будет. ИМХО. |