Введение в Perl



Введение в Perl



Введение в Perl

В книге приводятся начальные сведения по новому языку программирования Perl. Данный язык получил широкое распространение в связи с развитием компьютерной сети Интернет. Все примеры в книге проверены для Perl версии 5.003 операционной системы Unix FreeBSD 2.1.0.

Для программистов, системных администраторов и пользователей компьютеров.
© Маслов Владимир Викторович.

Содержание

  • for
  • foreach
  • Блоки и оператор switch
  • Оператор goto
  • POD операторы. Документирование программ
  • Переменные
    • Контекст
    • Скалярные значения
    • Конструкторы скаляров
    • Конструкторы списков
    • Тип typeglobs
    • Встроенные переменные
    • Регулярные выражения (шаблоны)
    • Операторы и приоритеты
      • Термы и левосторонние списковые операторы
      • Унарные операторы
      • Операторы "привязки" =~ и !=
      • Мультипликативные операторы
      • Аддитивные операторы
      • Операторы сдвига
      • Именованные унарные операторы
      • Операторы отношений
      • Операторы равенства
      • Операторы работы с битами
      • Логические операторы && (AND) и || (OR)
      • Оператор диапазона '..'
      • Условный оператор '?:'
      • Операторы присваивания
      • Оператор ',' (запятая)
      • Логические not, and, or, xor
      • Операторы ограничители строк
      • Операторы ввода-вывода
      • Слияние констант
      • Целочисленная арифметика
      • Встроенные функции
      • Подпрограммы
        • Private переменные
        • Переменные типа local
        • Прототипы (prototypes)
        • Ссылка как параметр
        • Переопределение встроенных функций
        • Автозагрузка
        • Модули
          • Таблицы имен
          • Конструкторы и деструкторы
          • Классы
          • Создание библиотеки
          • Pragma библиотеки
          • Стандартные библиотеки
          • CPAN
          • Форматы отчетов
          • Отладка
          • Интернет - ссылки и литература
          • Все замечания и предложения направляйте по адресу:
            maslov@klgtts.kaluga.su
            maslov@news.kaluga.rosmail.com



            Содержание Назад Вперед