Pragma библиототеки.

Данные библиотеки используют как:

use имя;

когда хотят включить действие и

no имя;

когда выключить.

В стандартный набор входят следующие pragma:

diagnostics –  Включить режим расширенной диагностики.

integer –  Использовать целочисленную арифметику.

less –  Режим минимальной загрузки компилятора.

overload - Режим переопределения операторов.

sigtrap - Режим слежения за прерываниями.

strict - Режим ограниченного использования «опасных» операторов.

subs - Режим обязательного декларирования подпрограмм.

Стандартные библиотеки.

AnyDBM_File  Возможность работы с разными типами баз данных.

AutoLoader  Загрузка в память функций только во время вызова.

AutoSplit  Разделить модуль для автозагрузки.

Benchmark  Анализ скорости исполнения программы.

Carp  Предупреждения об ошибках.

Config  Доступ к конфигурации Перл.

Cwd  Получить имя текущей рабочей директории.

DB_File  Работа с базой данных формата Berkley DB.

Devel::SelfStubber  Режим отладки автозагрузки.

DynaLoader  Динамическая загрузка библиотек C.

English Использовать длинные имена встроенных переменных.

Env Импортировать имена переменных окружения

Exporter  Обеспечивает экспорт/импорт для модулей.

ExtUtils::LibList Определяет используемые библиотеки.

ExtUtils::MakeMaker Создает файл проекта Makefile

ExtUtils::Manifest Программы для создания и проверки файла MANIFEST

ExtUtils::Mkbootstrap Применеие файла начальной загрузки для DynaLoader.

Fcntl  Определения как и в С Fcntl.h

File::Basename Синтаксический разбор спецификации файла.

File::CheckTree Быстрый проход по директориям диска.

File::Find Быстрый поиск файлов по директориям.

FileHandle Обеспечивает объектный метод доступа к указателям файлов.

File::Path Создание/удаление директорий.

Getopt::Long Расширенная обработка опций.

Getopt::Std Стандартная обработка опций.

I18N::Collate Сравнение символов локальной кодировки.

IPC::Open2 Межпроцессорный обмен по чтению и записи.

IPC::Open3 Межпроцессорный обмен по чтению, записи, и обрабоки ошибок.

Net::Ping Тест доступа к хосту.

POSIX  Стандартный интерфейс по IEEE Std 1003.1

SelfLoader Загрузка функций только по вызову.

Socket  Определение структур и констант как и в С socket.h

Test::Harness  Стандартный тест с статистикой.

Text::Abbrev Создание таблицы сокращений по списку.

Подробное описание каждой библиотеки записано в самом файле.

CPAN

Програмисты всего мира работающие с Перл создали общедоступную библиотеку модулей CPAN. Она доступна через Интернет и содержит огромное количество различных по назначению модулей.

К ним относятся документаторы, системные интерфесы, интерфейсы работы с базами данных, работа в сети, с файлами, Интернет-броузеры, системы поиска, огромное количество CGI скриптов для Web серверов и многое многое другое. Список некоторых CPAN серверов вы можете найти в приложении.


Логин
Пароль
Запомнить меня