Главная    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
Предметный указатель
new_pad, код операции.      179
ne_addr, код операции (PASM)      254
ne_str, код операции (PASM)      255
noop, код операции (PASM)      256
not, код операции      163 257
null, код операции (PASM)      257
open, код операции (PASM)      161 257
or, код операции      163 257
ord, код операции      157 257
our, блоки      68
p61, список почтовой рассылки      13 15 22
p61, список почтовой рассылки присоединение      18
p61, список почтовой рассылки, предложение патчей      21—23
pad-стек      180
Parrot      19—23
Parrot Magic Cookies      см. «PMC»
Parrot, объекты      136
Parrot, оптимизация      284
Parrot, опции ассемблера      282
Parrot, опции интерпретатора байт-кода      285
Parrot, опции командной строки      282
Parrot, отладочные биты      283
Parrot, отслеживание программных ошибок      23
Parrot, разработка      19—23
Parrot, регистры      210
ParrotIO, объект      162
ParrotThrcad, объекты      195
PASM      150—153 204
PASM (Parrot Assembly Language)      143—146
PASM (Parrot Assembly Language), NCI      185
PASM (Parrot Assembly Language), байт-код      197
PASM (Parrot Assembly Language), ввод-вывод      161—163
PASM (Parrot Assembly Language), вычисление кодовой строки      190
PASM (Parrot Assembly Language), глобальные переменные      177
PASM (Parrot Assembly Language), замкнутые выражения      186
PASM (Parrot Assembly Language), исключения      191—192
PASM (Parrot Assembly Language), классы, атрибуты      199
PASM (Parrot Assembly Language), классы, методы      200
PASM (Parrot Assembly Language), классы, наследование      202
PASM (Parrot Assembly Language), классы, объявления      199
PASM (Parrot Assembly Language), коды операций      204 229
PASM (Parrot Assembly Language), константы      145
PASM (Parrot Assembly Language), лексические переменные      178 181
PASM (Parrot Assembly Language), логические операции      163
PASM (Parrot Assembly Language), математические операции      150—153
PASM (Parrot Assembly Language), побитовые операции      163
PASM (Parrot Assembly Language), подпрограммы      181
PASM (Parrot Assembly Language), потоки      194—197
PASM (Parrot Assembly Language), продолжения      189
PASM (Parrot Assembly Language), регистры      146—150
PASM (Parrot Assembly Language), события      193
PASM (Parrot Assembly Language), соглашения о вызовах      182—185
PASM (Parrot Assembly Language), сопрограммы      188
PASM (Parrot Assembly Language), стеки      173—177
PASM (Parrot Assembly Language), структуры РМС      164—169
PASM (Parrot Assembly Language), тестирование      207
PASM (Parrot Assembly Language), управление потоком      169—173
PASM ветвлений      171
PASM побитовые      163
PASM, строки      153—161
peck_pad, код операции (PASM)      258
peek, код операции (PASM)      257
Perl на новом внутреннем механизме (Ponie)      16
Perl, история      9—11
Perl, текушее состояние      11
PerlArray, PMC      165
PerlHash, PMC      166
PerlUndef, объект      161
pin, код операции (PASM)      258
pioctl, код операции (PASM)      258
PIR (Parrot intermediate representation), директивы      250
PIR (Parrot intermediate representation), команды      254
PIR (Parrot intermediate representation), константы      210—214
PIR (Parrot intermediate representation), метка      216
PIR (Parrot intermediate representation), методы      227
PIR (Parrot intermediate representation), операторы      209
PIR (Parrot intermediate representation), подпрограммы      220—227
PIR (Parrot intermediate representation), символьные операторы      215
PIR (Parrot intermediate representation), управление потоком      218
PMC (Parrot Magic Cookies)      123 213
PMC (Parrot Magic Cookies), PASMI      64 69
PMC (Parrot Magic Cookies), переменные      213
PMC (Parrot Magic Cookies), регистры      132
PMC (Parrot Magic Cookies), типы объектов      147
Ponie (Perl On New Internal Engine)      16
pop, код операции (PASM)      233
popi, код операции (PASM)      258
popn, код операции (PASM)      258
popp, код операции (PASM)      258
pops, код операции (PASM)      258
pop_pad, код операции (PASM)      258
POSIX-стиль, встроенные правила классов      113
pow, код операции (PASM)      259
print, код операции      162
print, код операции.(PASM)      259
printerr, код операции (PASM)      259
profile, код операции (PASM)      259
prophash, код операции (PASM)      259
push, код операции (PASM)      260
pushi, код операции      175 260
pushn, код операции      175 260
pushp, код операции      175 260
pushs, код операции      175 260
push_pad, код операции (PASM)      260
Python (Pirate)      20
range, оператор      46
read, код операции      162 260
readline, код операции (PASM)      261
register, код операции (PASM)      261
removoparent, код операции (PASM)      261
repeat, код операции      154 261
Request Tracker (RT)      23
restore, код операции      173 261
restoreall, код операции (PASM)      261
restoretop, код операции (PASM)      262
ret, код операции (PASM)      262
rethrow, код операции (PASM)      262
returns, ключевое слово      78
RFC (Requests For Comments)      12
Rotate_up, код операции (PASM)      262
RT (Request Tracker)      23
Ruby (Cardinal)      20
runinterp, код операции (PASM)      262
running.pod, файл      282
rw, свойство      87
s///, оператор      103
S1GSEGV      132
save, код операции      173 263
saveall, код операции      175 263
savec, код операции (PASM)      263
savetop, код операции (PASM)      263
Scheme      20
Scratchpad      см. «Области временной памяти»
sec, код операции (PASM)      263
sech, код операции (PASM)      263
seek, код операции      162 263
set, код операции      202 215 264
setattribute, код операции (PASM)      265
seta_ddr, код операции (PASM)      264
seti_ind, код операции (PASM)      264
setn_ind, код операции (PASM)      264
setprop, код операции      169
setprop, код операции (PASM)      265
setp_ind, код операции (PASM)      264
sets_ind, код операции (PASM)      264
set_addn, код операции      181
set_addr, код операции      170
set_chartype, код операции (PASM)      264
set_eh, код операции (PASM)      264
set_encoding, код операции (PASM)      265
shift, код операции (PASM)      265
shl, код операции (PASM)      265
shr, код операции (PASM)      265
SIGALRM      132
SIGCHLD      132
SIGINT      132
SIGKILL      132
sin, код операции (PASM)      265
singleton, код операции (PASM)      266
sinh, код операции (PASM)      266
sizeof, код операции (PASM)      266
sleep, код операции (PASM)      266
spawnw, код операции (PASM)      266
splice, код операции (PASM)      266
sprintf, код операции      157 267
store_global, код операции (PASM)      267
store_lex, код операции      179 267
stringinfo, код операции (PASM)      263
string_chartype, код операции (PASM)      267
string_encoding, код операции (PASM)      267
sub, ключевое слово      78
sub, код операции (PASM)      268
subclass, код операции      202 272
substr, код операции      154 268
substr_r, код операции (PASM)      271
sweep, код операции (PASM)      269
sweepoff, код операции (PASM)      269
sweepon, код операции (PASM)      269
sysinfo, код операции (PASM)      269
tan, код операции (PASM)      269
tanh, код операции (PASM)      270
tell, код операции (PASM)      270
temp, блоки      68
thaw, код операции (PASM)      270
thread3, метод      195
throw, код операции (PASM)      270
time, код операции (PASM)      270
titlecase, код операции (PASM)      270
Tqueue, объект      194
trace, код операции (PASM)      271
traits      см. «Черты»
transcode, код операции (PASM)      271
typeof, код операции (PASM)      271
Unicode, встроенные правила классов свойств      113
Unicode, кодировки      125
Unix-сигналы      132
unless (условный оператор), код операции (PASM)      271
unless (условный оператор), команда (PIR)      282
unless, оператор      62
unpin, код операции (PASM)      271
unregister, код операции (PASM)      272
unshift, код операции (PASM)      272
upcase, код операции (PASM)      272
updatecc      272
valid_type, код операции (PASM)      272
vers, код операции {PASM)      273
void, контекст      48
vtable (virtualtable)      127
vtable-функции, перегрузка      201
warningsoff, код операции (PASM)      273
warningson, код операции (PASM)      273
while, цикл      65
x, оператор (повторение строк)      45
xor, код операции (PASM)      273
xx, оператор (повторение списка)      45
xx=, оператор (определение количества копии элементов)      46
yacc-грамматика      119
Z-машина      112
zip, операторы      61
Абсолютные адреса      181
Абстрактный синтаксис, дерево      см. «AST»
Абстракция      116
Автодекремент (- -), оператор      45
Автоматическое создание ссылок      37
Агрегаты, структуры РМС      164
Адаптируемость, принцип      26
Адреса      181
Альтернативный синтаксис      36 (см. также «Синтаксис»)
Анонимные классы      94
Анонимные пары, передача именованных аргументов      78
Анонимные подпрограммы      83
Анонимные правила, сопоставление      104 (см. также «Правила»)
Анонимные ссылки на массивы, конструктор ([...])      39
Анонимные ссылки на хеши, конструктор ({…})      41
Апокалипсис      13
Аргументы операций с плавающей точкой      152
Аргументы подпрограмм      78—81
Аргументы позиционные      75
Аргументы, использование ^ («крышки» - caret)      77
Аргументы, пары, передача в качестве аргументов      72
Арифметические операторы      44
Арифметические операторы, объединения      53
Архитектура      31—33
Архитектура, ввод-вывод      129
Архитектура, загрузчик байт-кода      121
Архитектура, модуль анализатора      118
Архитектура, модуль интерпретатора      121 122—129
Архитектура, модуль компилятора      119
Архитектура, модуль оптимизатора      120
Архитектура, мультиметодная диспетчеризация      139
Архитектура, объекты      135—137
Архитектура, потоки      133
Архитектура, продолжения      141
Архитектура, разработка      116—118
Архитектура, сборка мусора      138
Архитектура, сигналы      132
Архитектура, события      130
Архитектура, сопрограммы      142
Асинхронный ввод-ввод      129
Ассемблера, код      20
Ассемблера, модуль компилятора      119 (см. также «PASM»)
Атрибуты классов, PASM      199
Атрибуты объектов      90
Атрибуты частные (private)      99
Байт-код      128
Байт-код, PASM      197
Байт-код, загрузчик      121
Байт-код, опции интерпретатора (Parrot)      285
Бергман, Артур (Bergman, Artur)      16
Бинарное объединение, операторы      52
Бинарные логические операторы      47
Бинарные математические коды операции      152
Блоки простые      83
Блоки, макросы      89
Блоки, объявления классов      89
Блоки, определения      89
Блоки, управляющие структуры      67—71
Булевский контекст      43
Ван дер Занден, Хуго      12
Ван Россум, Гвидо      414
Ввод-вывод, PASM      161—163
Версии, транслируемые      32
Ветвления, управление потоком      169—173
Виртуальная таблица      см. «vtable»
Включение файлов, iterator.pasm      166
Вложенная область видимости      180
Внутренние модификаторы      112
Внутренние структуры, разработка      14—15
Внутренний пересмотр (цикл разработки)      17
Возведение в степень (**), оператор      44
Возвращаемые значения, параметры      78
Возвращающие макросы      87
Временные регистры, PIR      211
Время выполнения, присоединение свойств      41
Время компиляции, черты-fraits      41
Встроенные квантификаторы, встроенные правила      113
Встроенные типы, скаляры      35
Выбор, управляющие структуры      62—64
Вывод      162
Вызовы лексически видимых подпрограмм      82
1 2 3 4 5
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте