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

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

blank
blank
blank
Красота
blank
Kandal A., Sugalski D., Tutsch L. — Perl 6 and Parrot Essentials
Kandal A., Sugalski D., Tutsch L. — Perl 6 and Parrot Essentials



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



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


Название: Perl 6 and Parrot Essentials

Авторы: Kandal A., Sugalski D., Tutsch L.

Аннотация:

The authors, members of the core development team for Perl 6, describe the newest developments in the design philosophy, basic syntax, and subroutines of the project—in particular those relating to Parrot, the language-dependent virtual machine that can be used to interpret other dynamic languages such as Python, Tel, Ruby and Java. They include descriptions of the newest upgrades to Apocalypse 12 (objects) as well as Apocalypse 5 (regular expressions) and Apocalypse 6 (subroutines). They also include resources programmers and developers can use to contribute to the project.


Язык: en

Рубрика: Технология/

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

ed2k: ed2k stats

Издание: 2nd edition

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
cmod opcode (PASM)      
cmp (comparison)      
cmp_num opcode (PASM)      
cmp_str opcode (PASM)      
Code      
code, bytecode      
code, cognitive/linguistic considerations      
code, exceptions      
code, Huffman coding      
code, object delegation      
code, obtaining      
code, optimizing      
code, PIR      
code, PIR, constants      
code, PIR, flow control      
code, PIR, labels      
code, PIR, methods      
code, PIR, statements      
code, PIR, subroutines      
code, PIR, symbol operators      
code, strings, PASM      
cognitive language design considerations      
collect opcode (PASM)      
collections, hashes      
collectoff opcode (PASM)      
collecton opcode (PASM)      
command-line options (Parrot)      
commands, diff -u      
community review (development cycle)      
Comparison operators      
compilation units, PIR      2nd
compile opcode (PASM)      
compile-time traits      
Compilers      
compilers, directories      
compilers, module      
compiling source code      
composition, classes      
compreg opcode (PASM)      
compression, Huffman coding      
computed goto core      
concat opcode      2nd
Concatenation      2nd
conditional branches      
conditional operators      
conflicts, classes      
Constants      
constants, PASM      
constants, PIR      
constants, traits      
constraints, ordering arguments      
construction, objects      
containers, scalars      
context      
context, forcing operators      
context, principle of      
context, unary context forcing operators      
context, variables      
Continuation Passing Style (CPS)      
continuations      
continuations, PASM      
continue modifier      
control stacks      2nd
control structures (syntax)      
Conventions      
conventions, calling, PASM      
conventions, Parrot-calling      
conversion, characters      
Conway, Damian      
copy-on-write (COW)      
copying strings      
coroutines      
coroutines, PASM      
cos opcode (PASM)      
cosh opcode (PASM)      
COW (copy-on-write)      
Cozens, Simon      
CPAN, obtaining source code      
CPS (Continuation Passing Style)      
Create method      
curried subroutines      
CVS repositories, snapshots of      
Cycles      
cycles, development      
cycles, Parrot      
data members      [See attributes]
data structures, PMCs      
debug opcode (PASM)      
debugging bits (Parrot)      
dec opcode (PASM)      
Declarations      
declarations, classes, PASM      
declarations, objects, classes      
declarations, private/public methods      
declarations, siglets      
declarations, subroutines      
declarations, subroutines, anonymous      
declarations, subroutines, curried      
declarations, subroutines, Lvalue      
declarations, subroutines, multiple      
declarations, subroutines, signatures      
declarations, subroutines, stubs      
declarations, subroutines, wrapped      
decodelocaltime opcode (PASM)      
decodetime opcode (PASM)      
default values, parameters      
deferred matches, rules      
defined opcode (PASM)      
definitions      
definitions, anonymous classes      
definitions, blocks      
definitions, files, class declarations      
definitions, private/public methods      
definitions, roles      
delegation, objects      
delete opcode      2nd
delimiters, grouping      
delprop opcode (PASM)      
depth opcode (PASM)      
deref opcode (PASM)      
Dereferencing      
Design      2nd
design, bytecode loader      
design, compiler module      
design, continuations      
design, coroutines      
design, cycles      
design, events      
design, garbage collection      
design, I/O      
design, interpreter module      2nd
design, languages      2nd 3rd
design, languages, architecture      
design, languages, cognitive/linguistic considerations      
design, languages, cultural influences of      
design, languages, Huffman coding      
design, languages, principle of adaptability      
design, languages, principle of borrowing      
design, languages, principle of context      
design, languages, principle of distinction      
design, languages, principle of DWIM      
design, languages, principle of end weight      
design, languages, principle of freedom      
design, languages, principle of prominence      
design, languages, principle of reuse      
design, languages, principle of simplicity      
design, languages, syntax      [See syntax]
design, languages, waterbed theory of complexity      
design, modular      
design, multimethod dispatching      
design, objects      
design, optimizer module      
design, parser module      
design, PIR      2nd 3rd 4th 5th
design, signals      
design, threads      
destination registers      
destruction, objects      
Development      
development, cycles      2nd 3rd
development, internals      
development, languages      
development, p61 mailing list, joining      
development, Parrot      
die_hard opcode (PASM)      
diff -u command      
directories      
dispatches, subroutines      
distinction, principle of      
div opcode (PASM)      
division (/) operator      
dlfunc opcode      2nd
dlvar opcode (PASM)      
docs/ directory      
does opcode (PASM)      
Dominus, Mark-Jason      
double underscore (_ _)      
downcase opcode (PASM)      
DWIM, principle of      
dynamic languages      2nd [See also languages]
Elements      
elements, arrays      
elements, copying      
Encapsulation      [See also objects]
encapsulation, objects      
Encoding      2nd 3rd
encoding strings      
end opcode      2nd
end weight, principle of      
enternative opcode (PASM)      
entrytype opcode (PASM)      
enumeration, assertions      
eq opcode (PASM)      
eq_addr opcode      2nd
eq_num opcode (PASM)      
eq_str opcode (PASM)      
err opcode (PASM)      
errors, exceptions      
errorsoff opcode (PASM)      
errorson opcode (PASM)      
escape sequences      
Events      
events, PASM      
events, signals      
examples/ directory      
Exceptions      
exceptions, PASM      
exchange opcode (PASM)      
Exegeses      
Exegesis, development cycle      
exists opcode (PASM)      
existsopcode      
exit opcode (PASM)      
exp opcode (PASM)      
explicit types      [See also types]2nd
exponentiation (**) operator      
exsec opcode (PASM)      
Extensions      
extensions, .pasm      
extensions, C      
fact opcode (PASM)      
fail function      
familiarity      
fast core      
fdopen opcode (PASM)      
filenames, patches      
Files      
files, bytecode      
files, closing      
files, definitions, class declarations      
files, MANIFEST      
files, opening      
files, reading from      
findclass opcode (PASM)      
find_chartype opcode (PASM)      
find_encoding opcode (PASM)      
find_global opcode (PASM)      
find_lex opcode      2nd
find_method opcode (PASM)      
find_type opcode (PASM)      
flags, formatting strings      
flattening arguments      
flattening-list context      2nd
floating-point constants      
floating-point numbers, scalars      
Floating-point operations      
floor opcode (PASM)      
Flow Control      
flow control, continuations      
flow control, exceptions      2nd
flow control, PASM      
flow control, PIR      
foldup opcode (PASM)      
For loop      
formal parameters subroutines      2nd [See also parameters]
formatting strings      
Forth      
frames, registers      
freedom, principles of      
freeze opcode (PASM)      
Functions      
functions, fail      
functions, NCI      
functions, vtable, overriding      
Garbage collection      
gcd opcode (PASM)      
gc_debug opcode (PASM)      
ge (greater than or equal)      
generic object interfacing      
getattribute opcode (PASM)      
getclass opcode (PASM)      
getfd opcode (PASM)      
getfile opcode (PASM)      
getinterp opcode (PASM)      
getline opcode (PASM)      
getpackage opcode (PASM)      
getprop opcode      2nd
getstderr opcode (PASM)      
getstdin opcode (PASM)      
getstdout opcode (PASM)      
get_addr opcode (PASM)      
ge_num opcode (PASM)      
ge_str opcode (PASM)      
global instruction (PIR)      
global labels      
global variables, PASM      
globally scoped subroutines      
gmtime opcode (PASM)      
goto command (PIR)      
grammars      
grammars, yacc      
grouping single-character modifiers      
gt opcode (PASM)      
gt_num opcode (PASM)      
gt_str opcode (PASM)      
handles keyword      
handling      
handling, exceptions      
handling, signals      
Hansen, Ask Bj?rn      
1 2 3 4 5 6
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте