Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Рэндал Э., Сугальски Д., Тёч Л. — Perl 6 и Parrot Справочник
Рэндал Э., Сугальски Д., Тёч Л. — Perl 6 и Parrot Справочник



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Perl 6 и Parrot Справочник

Авторы: Рэндал Э., Сугальски Д., Тёч Л.

Аннотация:

Когда филолог Ларри Уолл создавал первую версию компьютерного языка Perl, он, наверное, не подозревал, что его детищу будет суждена долгая и увлекательная жизнь. Perl понравился администраторам и web-программистам и прочно занял свою нишу в арсенале разработчиков.
У каждого языка есть свои плюсы и минусы - спорить по поводу того, какой язык лучше, можно до бесконечности.
Эта книга посвящена самой последней версии языка, который продолжает развиваться.
Описываются синтаксис языка, новые возможности и идеи, рассказывается в какую сторону пойдет развитие.
Книга будет полезна широкому кругу IТ-специалистов: программистам, администраторам, менеджерам.


Язык: ru

Рубрика: Computer science/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2005

Количество страниц: 320

Добавлена в каталог: 23.07.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Вызовы подпрограммы      72
Вызовы подпрограммы с каррингом      85
Вызовы подпрограммы, Lvalue      86
Вызовы подпрограммы, анонимные      83
Вызовы подпрограммы, перегружаемые      84
Вызовы подпрограммы, «обернутые»      85
Вызовы, косвенный вызов объекта      92
Вызовы, соглашения о Parrot-вызовах      220
Вызовы, соглашения о них, PASM      182—185
Вызовы, стековая подпрограмма      223
Вызовы, функция fail      114
Вызовы, частные атрибуты      99
Вычисление остатка (%), оператор      44
Вычитание (-), оператор      44
Гипер-операторы      51
Гипотетические переменные      115
Глобально видимые полпрограммы      83
Глобальные метки      216
Глобальные переменные, PASM      177
Грамматики      105
Грамматики,yacc      119
Группируемые односимвольные модификаторы      112
Данные, структуры РМС      167
Данные, члены      см. «Атрибуты»
Двойной подчерк (_ _)      201
Делегирование объектов      98
Деление (/), оператор.      44
Деревья AST      118
Деревья синтаксического разбора, возвращаемые макросами      87
Динамические языки      122 (см. также «Языки»)
Директории      см. «Каталоги»
Диспетчеризация подпрограмм      139
Долгосрочная применимость      33
Доминус, Марк-Джейсон      12
Доступность атрибутов      91
Доступность пронумерованных переменных захвата      115
Единицы компиляции, PIR      216 225
Загрузка байт-кода      121 197
Заимствование, принципы      31
Закрытие файлов      161
Замкнутые выражения, PASM      186
Запросы alarm()      132
Запросы ввода-вывода      129
Запросы на комментарии      см. «RFC»
Значения Lvalue-подпрограммы      86
Значения возвращаемых параметров      78
Значения параметров по умолчанию      77
Значения по умолчанию параметров      77
Значения скалярные, контекст      38
Значения скалярные, сопоставление      55
Значения, операторы      44
Значения, операторы zip      6!
Значения, операторы арифметические      44
Значения, операторы логические      47
Значения, операторы побитовые      50
Значения, операторы присваивания      44
Значения, операторы связывания      44
Значения, операторы списков      46
Значения, операторы сравнения      46
Значения, операторы ссылок      60
Значения, операторы строковые      45
Значения, операторы условные      51
Значения, операторы установки контекста      48—50
Значения, операторы «умного» сопоставления (~~)      54—60
Значения, операторы, гипер-операторы      51
Значения, операторы, объединения      52—54
Значения, свойства      41
Значения, списочный контекст      39
Значения, типы      42—43
Значения, хеш-списочный контекст      41
Значки $      38
Значки %      41
Значки @      34
И, соотношение      47
Иерархические структуры данных, типы значений      43
ИЛИ, соотношение      47
Имена патчи      22
Имена полпрограммы      81
Имена файлов патчей      22
Именованные аргументы      76
Именованные аргументы, передача      78
Именованные константы, PIR      214
Именованные параметры      74
Именованные параметры, значения по умолчанию      77
Именованные переменные, PIR      212
Инвоканты, объекты      201
Инвоканты, передача      91
Индексный доступ к РМС (PIR)      281
Индексы переменные, хранение      179
Индексы хеши      34
Индексы, массивы      35
Инициализация объектов      93
Инкапсуляция объектов      89 (см. также «Объекты»)
Интерполяция, синтаксис правил      111
Интерфейсы      94 96
Интерфейсы, NCI      185
Интерфейсы, обобщенные объекты      135
Исключающее ИЛИ, соотношение      47
Исключения      70
Исключения PASM      191492
Исходный код      20
Исходный код, компиляция      143
Исходный код, макросы      87
Исходный код, модуль анализатора      118 (см. также «Код»)
Исходный код, модуль интерпретатора      121 122—129
Исходный код, модуль компилятора      119
Исходный код, модуль оптимизатора      120
Исходный код, получение      20
Итераторы, структуры РМС      166
Итерация, управление потоком      172
Итерация, управляющие структуры      64—67
Каталоги      20
Каталоги верхнего уровня      20
Квантификаторы      109
Классы анонимные      94
Классы с лексической областью видимости      94
Классы, атрибуты, PASM      199
Классы, встроенные правила      113
Классы, делегирование      98
Классы, композиция      95
Классы, конфликты      98
Классы, методы, PASM      200
Классы, наследование      92 202
Классы, объявления PASM      199
Классы, объявления объектов      89—98
Классы, определение      43
Классы, поддержка смешанных типов классов      137
Классы, подпрограммы с пакетной областью видимости      81
Классы, роли      94
Классы, символы утверждений      111
Классы, частные/общие методы      99
Ключевые слова, handles      98
Ключевые слова, has      90
Ключевые слова, multi      101
Ключевые слова, returns      78
Ключевые слова, role      94
Ключевые слова, sub      72 78
Код PIR, константы      210—214
Код PIR, метки      216
Код PIR, методы      227
Код PIR, операторы      209
Код PIR, подпрограммы      220—227
Код PIR, символьные операторы      215
Код PIR, управление потоком      218
Код, байт-код      128
Код, делегирование объектов      98
Код, исключения      191—192
Код, кодирование Хаффмана      25
Код, оптимизация      120
Код, познавательный/лингвистический взгляды      24
Код, получение      20
Код, строки, PASM      191
Кодировка      243 265 267
Кодировка строк      126
Коды операций      128
Козенс, Саймон      14
Коллекции, хеши      36
Команды, diff-u      21
Компилируемый исходный код      143
Компиляторы, каталоги      20
Компиляторы, модуль      119
Композиция классов      95
Конвей, Дамиан      12
Константы      210—214
Константы PASM      131
Константы PIR      210—214
Константы, черты-traits      41
Конструирование объектов      93
Контейнеры, скаляры      35
Контекст, операторы его установки      48—50
Контекст, переменные      38—41
Контекст, принцип      27
Контекст, унарные операторы установки контекста      104
Контрольные задачи      20
Конфликты классов      97
Копирование строк      156
Косвенные объекты      92
Лексическая область видимости, заткнутые выражения      186
Лексически видимые классы      94
Лексически видимые подпрограммы      82
Лексические переменные, PASM      178 181
Лексический анализ      118
Лингвистический взгляд на разработку языка      24
Линеаризованного списка, контекст      40 49
Линеаризованные аргументы      79
Логические операторы      47
Логические операции, PASM      163
Локальные метки      216
Макросы      87
Массивы      35
Массивы одноэлементные      40
Массивы строки, разбиение      161
Массивы, сопоставление      57
Массивы, списочный контекст      39
Массивы, структуры РМС      164
Массивы, утверждения      111
Математические операции, PASM      150—153
Метасимволы      106
Метасимволы escape-последовательности      108
Метасимволы, делегирование с их помощью      100
Метасимволы, обратное отслеживание      114
Метки      216
Методы      227
Методы общие      99
Методы частные      99
Методы, .dump      54
Методы, .elems      35
Методы, .keys      37
Методы, .values      37
Методы, .wrap      85
Методы, .wrap _ _init      202
Методы, BUILD      93
Методы, BUILDALL      93
Методы, CREATE      93
Методы, multi, ключевое слово      101
Методы, new      90
Методы, pick      54
Методы, PIR      227
Методы, thread3      195
Методы, классы, PASM      201
Методы, мультиметодная диспетчеризация      139
Методы, объекты      90
Методы, перегрузка (замещение)      101
Методы, сопрограммы      142
Миграция, Ponie      16
Многосимвольные строки, преобразование      157
Множественная диспетчеризация объектов      101
Модификаторы размера      159
Модули подпрограмм с пакетной видимостью      81
Модули, анализатор      118
Модули, интерпретатор      121 122—129
Модули, компилятор      119
Модули, оптимизатор      120
Модуль интерпретатора      121 122—129
Модульная разработка      15
Мультиметодная диспетчеризация      139
Наследование классов, PASM      202
Наследование общих методов      99
Наследование объектов      92
Нелинеаризованный списочный контекст      49
Немедленного сопоставления правила      103
Необязательные параметры подпрограмм      74
Неупорядоченные совокупности хешированные      36
Неявные типы переменных      43
Новые функциональные возможности      32
Области временной памяти вложенные      180
Область видимости вложенная      180
Область видимости лексическая, замкнутых выражений      186
Область видимости подпрограмм      81
Обобщенные объекты, создание интерфейсов      135
Обработка исключений      192—192
Обработка сигналов      193
Обратное отслеживание, шаблоны      114
Общие методы      99
Объединения, операторы      52—54
Объединения, сопоставление      59
Объектно-ориентированные (OO) языки      127
Объекты косвенные      92
Объекты, Parrot      136
Объекты, ParrotIO      162
Объекты, ParrotThread      195
Объекты, PerlUndef      161
Объекты, TQueue      194
Объекты, атрибуты      90
Объекты, делегирование      98
Объекты, инициализация      93
Объекты, код операций      204
Объекты, контекст      48
Объекты, методы      91
Объекты, множественная диспетчеризация      101
Объекты, наследование      92
Объекты, объявления      89—98
Объекты, пары, хеш-списочный контекст      41
Объекты, подметоды      100
Объекты, подпрограммы      100
Объекты, разработка      135—137
Объекты, скаляры      35
Объекты, создание      93
Объекты, сопоставление      60
Объекты, таймеры      193
Объекты, уничтожение      93
Объекты, частные/общие методы      99
Объявления классов, PASM      199
Объявления объектов классов      89—98
Объявления подпрограмм      72
Объявления подпрограмм Lvalue      86
Объявления подпрограмм анонимных      83
Объявления подпрограмм перегружаемых      84
Объявления подпрограмм пустых      81
Объявления подпрограмм с каррингом      85
Объявления подпрограмм сигнатур      73
Объявления подпрограмм «обернутых»      85
Объявления сиглетов      78
Объявления частных/общих методов      99
Ограничения на порядок следования аргументов      79
Одиночные значения, скалярный контекст      38
Односимвольные модификаторы      112
Одноэлементные списки      40
ОО (объектно-ориентированные) языки      127
Операторы      209
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте