Главная    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
Предметный указатель
Символы escape-последовательности      109
Символы, метасимволы escapе-последовательности      108
Символы, метасимволы, обратное отслеживание      114
Символы, наборы      126
Символы, преобразование      157
Символы, сжатие, кодирование Хаффмана      25
Символы, утверждения      110
Символьные операторы      209 215
Символьные операторы PIR      215
Синопсис (цикл разработки)      22
Синопсисы      13
Синтаксис AST      118
Синтаксис handles, ключевое слово      98
Синтаксис PASM      144
Синтаксис операторов      44
Синтаксис операторов zip      61
Синтаксис операторов арифметических      44
Синтаксис операторов гипер-операторов      51
Синтаксис операторов логических.      47
Синтаксис операторов объединений      52—54
Синтаксис операторов побитовых      50
Синтаксис операторов присваивания      44
Синтаксис операторов связывания      44
Синтаксис операторов списков      46
Синтаксис операторов сравнения      46
Синтаксис операторов ссылок      60
Синтаксис операторов строк      45
Синтаксис операторов условных      51
Синтаксис операторов установки контекста      48—50
Синтаксис операторов «умного» сопоставления (~~)      54—60
Синтаксис переменных      34
Синтаксис переменных контекста      38—41
Синтаксис переменных массивов      35
Синтаксис переменных пар      36
Синтаксис переменных свойств      41
Синтаксис переменных скаляров      35
Синтаксис переменных ссылок      37
Синтаксис переменных типов      42—43
Синтаксис переменных хешей      36
Синтаксис правил      103 107 106—111
Синтаксис правил escape-последовательностей      108
Синтаксис правил встроенных      113
Синтаксис правил гипотетических переменных      115
Синтаксис правил квантификаторов      110
Синтаксис правил обратного отслеживания      114
Синтаксис правил утверждений      110
Синтаксис управляющих структур      62—71
Синтаксис, объявления объекта      89
Синтаксис, принцип повторного использования      29
Синтаксический анализ макросы      87
Синтаксический анализ, принцип «конечного веса»      27
Синтаксический анализатор, модуль      118
Синхронный ввод-вывод      129
Система отслеживания разрешений (ticket tracking system)      21
Скаляры      35
Скаляры, значения, сопоставление      55
Скаляры, контекст      38 48
Скорость      116
Сложение (+), оператор      44
Смешанные типы классов, поддержка      137
Смысловое подчеркивание, принцип      26
Собственный интерфейс вызовов      см. «NCI»
События      130
События, PASM      193
События, сигналы      132
Соглашения      103
Соглашения о Parrot-вызовах      220
Соглашения о вызовах, PASM      182—185
Сокращения вывода      162
Сокращения подпрограмм с картингом      85
Сокращения типизированных переменных      90
Сопоставление, байт-код      128
Сопоставление, гипотетические переменные      115
Сопоставление, квантификаторы      109
Сопоставление, массивы      57
Сопоставление, немедленные сопоставления, правила      103
Сопоставление, объединения      59
Сопоставление, объекты      60
Сопоставление, отложенные сопоставления, правила      104
Сопоставление, подпрограммы      60
Сопоставление, скалярные значения      55
Сопоставление, списки      56
Сопоставление, утверждения      111
Сопоставление, хеши      58
Сопоставление, ~~ («умное» сопоставление), оператор      103
Сопрограммы      142
Сопрограммы PASM      188
Составные структуры      см. «Агрегаты»
Сохранение регистров      182
Спир, Роберт      16
Списки пары, передача именованных аргументов      78
Списки почтовой рассылки р61      13 15 18
Списки почтовой рассылки р61, предложение патчей      21—23
Списки почтовой рассылки р61, присоединение      18
Списки почтовой рассылки, Ponie      16
Списки, for-циклы      65
Списки, гипер-операторы      51
Списки, контекст      38 49
Списки, операторы      45
Списки, параметры      73
Списки, сопоставление      56
Сравнение, операторы      46
Ссылки      37
Ссылки, операторы      60
Ссылки, скаляры      35
Стабильность      117
Стандартные программы, multi, ключевое слово      101
Стандартные программы, макросы      87
Стандартные программы, перегружаемые подпрограммы      84 (см. также «Подпрограммы»)
Стеки      124
Стеки PASM      173—177
Стековые подпрограммы, вызовы      223
Стиль передачи продолжений      см. «CPS»
Строки      125 218 240 243
Строки, PASM      153—161
Строки, вычисление кода      190
Строки, их длина      154
Строки, контекст      47
Строки, копирование      156
Строки, объединение      160
Строки, отсекание      155
Строки, побитовые операторы      50
Строки, повторение      154
Строки, подстроки      154
Строки, подстроки, тестирование      160
Строки, разбиение      161
Строки, скаляры      35
Строки, сцепление      45 153
Строки, форматирование      157
Структуры управляющие (синтаксис)      62—71
Сугальски, Дэн      12
Сцепление      45 153
Таймеры      193
Текстовые строки      125 (см. также «Строки»)
Тестирование PASM      207
Тестирование подстрок      160
Теч, Леопольд      15
Типизированные параметры      76
Типизированные переменные, сокращения      90
Типы переменных      42—43
Типы, преобразование      150
Транслируемость версий, обеспечение      32
Трансляция строк      126
Тригонометрические коды операций      152
Умножение (*), оператор      44
Унарные арифметические операторы      45
Унарные математические коды операций      151
Унарные операторы установки контекста      108
Уничтожение объектов      93
Уолл, Ларри      10
Управление потоком      218
Управление потоком PASM      169—173
Управление потоком PIR      218
Управление потоком, исключения      70 191—192
Управление потоком, продолжения      141
Управляющие последовательности      см. «escape-последовательности»
Управляющие стеки      124 174
Управляющие структуры (синтаксис)      62—71
Условные ветвления      170
Условные операторы      51
Утверждения, ограничители (<. . . >)      104
Утверждения, правила      110
Файлы байт-кода      128
Файлы определения, объявления классов      89
Файлы, MANIFEST      22
Файлы, закрытие      161
Файлы, открытие      161
Файлы, чтение из них      158
Флаги форматируйте строк      158
Формальные параметры, подпрограммы с ними      73—78
Форматирующие строки      157
Фреймы регистров      175
Функции fail      114
Функции NCI      186
Функции vtable (виртуальная таблица), перегрузка      201
Ханзен, Лек Бьорн      16
Хаффмана, кодирование      25
Хеш-списочный контекст      41 49
Хеши      36
Хеши, параметры      75
Хеши, сопоставление      58
Хеши, структуры РМС      166
Хеши, утверждения      111
Целые числа      150
Целые числа, PASM      145
Целые числа, PASM, регистры      146
Целые числа, контекст      48
Целые числа, побитовые операторы      50
Целые числа, регистры      151
Целые числа, скаляры      35
Цепное сравнение, операторы      46
Циклы, for      65
Циклы, Parrot      19
Циклы, while      65
Циклы, выход из них      67
Циклы, простой      65
Циклы, разработки      17
Циклы, управление потоком      172
Частичные сигнатуры      78
Частные методы      99
Черты      94
Черты переменных      41
Черты подпрограмм, определение      21
Числовой контекст      48
Числовой побитовый сдвиг, оператор      50
Числовые квантификаторы      109
Шаблоны, обратное отслеживание      114
Экзегеза, цикл разработки      18
Экзегезы      13
Элементы массивов      40
Элементы, копирование      46
Явные типы      42 (см. также «Типы»)
Язык ассемблера Parrot      см. «PASM»
Языки      17
Языки ОО (объектно-ориентированные)      127
Языки уасс-грамматики      119 (см. также «PASM»)
Языки, модульная разработка      15
Языки, оптимизация      120
Языки, правила      103
Языки, разработка      12 24 17—18
Языки, разработка, архитектура      31—33
Языки, разработка, их культурное влияние      30
Языки, разработка, кодирование Хаффмана      25
Языки, разработка, познавательный/лингвистический взгляды      24
Языки, разработка, принцип DW1M      28
Языки, разработка, принцип адаптируемости      26
Языки, разработка, принцип заимствования      31
Языки, разработка, принцип контекста      27
Языки, разработка, принцип повторного использования      29
Языки, разработка, принцип простоты      25
Языки, разработка, принцип различения      29
Языки, разработка, принцип свободы      30
Языки, разработка, принцип смыслового подчеркивания      26
Языки, разработка, принцип «конечного веса»      27
Языки, разработка, синтаксис      см. «Синтаксис»
Языки, разработка, теория «водяного матраца» сложности      25
[…] (квадратные скобки)      281
^ («крышка» - caret), переменные-«заполнители»      77
^^ оператор      47
_ _ (двойной подчерк)      201
_ _ init, метод      202
_inc, подпрограмма      184
| (побитовое ИЛИ), команда (PIR)      280
|= (побитовое ИЛИ с присваиванием), команда (PIR)      280
|| (логическое ИЛИ), код операции      279
|| (логическое ИЛИ), оператор      47
~ (побитовое Исключающее ИЛИ), команда (PIR)      280
~ (тильда)      280
~ оператор (сцепление строк)      49
~= (побитовое Исключающее ИЛИ с присваиванием), команда (PIR)      280
~~ (логическое Исключающее ИЛИ), команда (PIR)      280
~~ («умное» сопоставление), оператор      103
~~ («умное» сопоставление), оператор, синтаксис      54—60
«Водяной матрац», теория сложности      25
«Конечный вес», принцип      27
«Копирование при записи»      см «COW»
«Крышка» (^), переменные-«заполннтели»      81
«Моментальные снимки», репозиториев CVS      20
«Обернутые» подпрограммы      85
«Переливание» регистров      214
«Решетка», знак (#)      209
«Стрелка», оператор      83
«Умное» сопоставление (~~), оператор      54—60 103
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте