Введение в Perl :: Маслов Владимир Викторович
Страница: 31 из 31 | |||
| ||||||||||||||
| ||||||||||||||
КАТЕГОРИИ КНИГПОСЛЕДНИЕ ОТЗЫВЫ О КНИГАХМихаил (19.04.2017 - 06:11:11) Антихрист666 (18.04.2017 - 21:05:58) Ладно, теперь поспешили вы... (18.04.2017 - 20:50:34) Роман (18.04.2017 - 18:12:26) АНДРЕЙ (18.04.2017 - 16:42:55) СЛУЧАЙНОЕ ПРОИЗВЕДЕНИЕВозьми моё сердце. 05.07.10 - 12:53 Хотите чтобы ваше произведение или ваш любимый стишок появились здесь? добавьте его! |
Здесь 'файл' имеется ввиду указатель файла полученный командой open(); Если вам нужно в теле листа выводить разного рода форматы (например заголовки групп или отбивку листа) то применяйте format_name. Отладка Перл программ В Перл реализован превосходный механизм отладки программ. Вам достаточно запустить программу с ключом '-d' и вы начнете работать с интерактивным отладчиком. Вам становятся доступны все переменные и массивы, вы можете вводить выражения и операторы, трассировать, исследовать работу программы в по-шаговом режиме и многое другое. Ниже перечисленны команды отладчика которые вы можете вводить на его подсказку. Команды отладчика. h – Получить справку по командам. T – Просмотреть стек программы s – Выполнить одну команду и остановиться. n – Выполнить подпрограмму и остановиться. r – Выполнить текущую подпрограмму и остановиться. c – Продолжить выполнение до сдедующей точки остановки. c номер – Продолжить выполнение до строки с данным номером. l min+incr – Вывести incr+1 строк программы начиная со строки min. l min-max – Вывести строки начиная с min до max. l номер – Вывести строку с указанным номером. l – Вывести следующий экран строк. - – Вывести предыдущий экран строк. w строк – Вывести экран строк. Текущая в середине. l подпрограмма – Вывести строки указанной подпрограммы. /шаблон/ – Найти строку в тексте программы. ?шаблон? – Обратный поиск строки в тексте программы. L – Вывести строки с точками останова и активами. S – Вывести имена всех подпрограмм. t – Включить или выключить трассировку. b строка [ условие] – Установить точку остановки. b подпрограмма [ условие ] – Установить точку остановки в начале указанной подпрограммы и если указано при данном условии. d – Убрать точку остановки. D – Убрать все точки остановки. a строка команда - Установить актив (команду которая выполнится вместе с указанной строкой. «команда» – обычныая команда Перл. A – Стереть все активы. <команда – Выполнять команду перед каждой остановкой. >команда – Выполнить команду после остановки отладчика. V модуль [имена] – Вывести значение всех или указанных имен в модуле. Внимание! Символ '$' не вводится. X [имена] – То же что и V , но только для текущего модуля. ! номер – Выполнить одну строку программы. ! -номер – Выполнить одну команду с номером предшествующим текущей строке. H – n – Вывести n последних выполненных команд. q или ^D – Выход из программы. команда – Выполнить команду Перл. p выражение – Вывести значение выражения. Конструктор BEGIN не отслеживается отладчиком, но можно в теле конструктора указать: $DB::single =1; и отладчик остановится. Данная команда не вызовет ошибку при работе без отладчика. Список литературы При написании книги автор в основном пользовался описанием Перл «Perl Programmers Reference Guide». Наиболее известная зарубежная литература: Programming Perl (the Camel Book) Learning Perl (Llama Book) Интернет – ссылки Очень полезные USENET конференции: comp.lang.perl.announce – Различные объявления и сообщения. comp.lang.perl.misc – Место для вопросов и обсуждений. comp.lang.perl.modules – Модули Перл. comp.lang.perl.tk – Перл и Tcl/tk. WWW сервера: http://www.perl.org – Специальный Перл-сервер http://www.ora.com – Книги по Юникс издательства O`Reily ftp://ftp.perl.com – Специализированный FTP сервер http://franz.ww.tu-berlin.de/modulelist – Модули Перл. |
ИНТЕРЕСНОЕ О ЛИТЕРАТУРЕ
ТОП 20 КНИГ
ТОП 20 АВТОРОВ
| ||||||||||||
|