|
Perl 6
SMOP Mold: Revision 15
(Mold is currently under implementation) A Mold block(?) is composed of three parts
The registers 1,2,3 are initialised with
Mold opcodes
$*OUT.print("hello world\n") is translated to
my $r9;
my $r4 = $SMOP__S1P__RootNamespace;
my $r6 = "$*OUT";
#opcodes The opcodes part ultimatly compiles to such byte code
1 4 5 1 6 0 9 |