Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Владимир Маслов - Введение в Perl
<<-[Весь Текст]
Страница: из 56
 <<-
 
сегда
после описателя и содержит имена переменных или целые выражения
в порядке указанном описателем.

Размер и вид поля в описателе обозначается следующими символами:

	">>>>"	- выровнить значение по правому краю.

	"<<<<"	- -//- по левому.

	"||||"	- -//- по центру.

	"####.###"	- формат числа с точкой.

	"@*"	- многострочная строка. Данные выводятся в колонку.

Размер поля равен количеству указанных символов.

Символ '^' в начале поля имеет специальное значение.

Так:
	"^####"	- пусто если переменная не определена.

для строчного скаляра:

	"^<<<<<" - Выводится сколько возможно символов, а значение
переменной меняется на остаток вывод которого можно продолжить на
следующих строках которые могут иметь свои поля.

Пример:

#!/usr/local/bin/perl
#
#	Программа печати пригласительного билета
#
$кому = "Чапаеву Василию Ивановичу";

$от_кого = "Компания МММ";

$адрес = "Москва, ул. Петровка, д 38";

$текст = "Уважаемый Василий Иванович! Компания МММ имеет честь пригласить
Вас и Ваших близких на презентацию наших новых хромовых сапог, сделанных
на уровне мировых стандартов качества и дизайна.";

format STDOUT =

	П Р И Г Л А С И Т Е Л Ь Н Ы Й      Б И Л Е Т
----------------------------------------------------------------------
Кому: @<<<<<<<<<<<<<<<<<<<<<<<<<<  | ^|||||||||||||||||||||||||||||||
      $кому,				$текст
                                   | ^|||||||||||||||||||||||||||||||
      					$текст
От к
 
<<-[Весь Текст]
Страница: из 56
 <<-