Parrot
Parrotは大半のハードウェアのCPUと同様レジスタベースであり、大半の仮想マシンがスタックマシンであるのとは異なる。Parrotは4種類のレジスタを提供する。
I: ネイティブの整数型
N: 浮動小数点数
S: Unicodeをサポートする先進的な文字列レジスタ
P: Parrotのオブジェクト型であるPMC(あるいは Parrot Magic Cookie)
Parrot は任意の数のレジスタを提供する。レジスタの数は、コンパイル時にサブルーチンごとに決定される。