Perl 6 and Parrot Essentials, Second Edition

     
[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

p61 mailing list   2nd   3rd  

       joining  

       patch submissions  

packaged-scoped subroutines  

pad stack  

pairs  

       arguments  

       hashlist context  

       named argument passing  

.param directive  

parameters

       arguments, passing  

       subroutines  

               anonymous  

                curried  

               Lvalue  

               multiple  

               wrapped  

Parrot   2nd  

       assembler options  

       bug tracking  

       bytecode interpreter options  

       command-line options  

       debugging bits  

       development  

       objects  

       optimization  

       registers  

Parrot Assembly Language   [See PASM]

Parrot Magic Cookies   [See PMCs]

Parrot-calling conventions   2nd  

ParrotIO object  

ParrotThread objects  

parser module  

parsing

       macros  

       principle of end weight  

partial signatures  

PASM

       strings  

PASM (Parrot Assembly Language)  

       bitwise operations  

       bytecode  

       calling conventions  

       classes

               attributes  

               declarations  

               inheritance  

                methods  

       closures  

       code string evaluation  

       constants  

       continuations  

       coroutines  

       events  

       exceptions  

       flow control  

       global variables  

       I/O  

       lexical variables   2nd  

       logical operations  

       math operations  

       NCI  

       opcodes   2nd  

       PMCs  

       registers  

       stacks  

       subroutines  

       testing  

       threads  

passing

       arguments, subroutines  

       invocants  

patches

       filenames  

       submissions  

patterns, backtracking  

.pcc_begin directive  

.pcc_begin_return directive  

.pcc_begin_yield directive  

.pcc_call directive  

.pcc_sub directive   2nd  

peek opcode (PASM)  

peek_pad opcode (PASM)  

Perl

       current state of  

       history of  

Perl On New Internal Engine (Ponie)  

PerlArray PMC  

PerlHash PMC  

PerlUndef object  

pick method  

pin opcode (PASM)  

pioctl opcode (PASM)  

PIR (Parrot intermediate representation)

       constants  

       directives  

       flow control  

       instructions  

       label  

       methods  

       statements  

       subroutines  

       symbol operators  

placeholder variables  

PMCs (Parrot Magic Cookies)   2nd  

       object types  

       PASM  

       registers  

       variables  

Ponie (Perl On New Internal Engine)  

pop opcode (PASM)  

pop_pad opcode (PASM)  

popi opcode (PASM)  

popn opcode (PASM)  

popp opcode (PASM)  

pops opcode (PASM)  

positional arguments  

       order constraints  

POSIX-style classes, built-in rules  

postfix autoincrement (++) operators  

pow opcode (PASM)  

.pragma directive  

prefix operators  

principles

       adaptability  

       architecture  

        borrowing  

       context  

       design  

               bytecode loader  

               compiler module  

               continuations  

               coroutines  

               events  

               garbage collection  

               I/O  

               interpreter module   2nd  

               multimethod dispatching  

               objects  

               optimizer module  

               parser module  

               signals  

               threads  

       distinction  

       DWIM  

       end weight  

       freedom  

       prominence  

       reuse  

       simplicity  

print opcode (PASM)  

printerr opcode (PASM)  

printopcode  

<prior> rule  

private methods  

profile opcode (PASM)  

prominence, principle of  

properties

       attaching  

       parameters  

       PMCs  

       rw, declaring lvalue subroutines  

       Unicode classes, built-in rules  

       variables  

property blocks  

prophash opcode (PASM)  

prototyped subroutines  

public methods  

push opcode (PASM)  

push_pad opcode (PASM)  

pushi opcode   2nd  

pushn opcode   2nd  

pushp opcode   2nd  

pushs opcode   2nd  

Python (Pirate)  

 

Категории