b'\n_START_ARTICLE_\nKod bajtowy Perla\n_START_PARAGRAPH_\nKod bajtowy Perla u\xc5\xbcywany w Perlu 5 jest maszyn\xc4\x85 stosow\xc4\x85 z operacjami umiarkowanie wysokiego poziomu. Perl 6 u\xc5\xbcywa\xc4\x87 b\xc4\x99dzie maszyny wirtualnej Parrot._NEWLINE_Wynikiem kompilacji:_NEWLINE_print "Hello, world!\\n";_NEWLINE_jest nast\xc4\x99puj\xc4\x85cy bytecode:_NEWLINE_OP     enter_NEWLINE_COP    nextstate_NEWLINE_OP     pushmark_NEWLINE_SVOP   const PV "Hello, world!\\n"_NEWLINE_LISTOP print_NEWLINE_LISTOP leave\n_START_SECTION_\nOperacje na zmiennych skalarnych\n_START_PARAGRAPH_\nOpcode PADOP gvsv umieszcza na stosie adres zmiennej._NEWLINE__NEWLINE_Opcode SVOP const umieszcza na stosie sta\xc5\x82\xc4\x85._NEWLINE_Opcode BINOP sassign przypisuje zmiennej, odno\xc5\x9bnik do kt\xc3\xb3rej adres znajduje si\xc4\x99 na najwy\xc5\xbcszej pozycji stosu. Adres zostaje zdj\xc4\x99ty ze stosu, ale warto\xc5\x9b\xc4\x87 zostaje._NEWLINE_Przyk\xc5\x82ad wywo\xc5\x82ania $x = $y:_NEWLINE_PADOP gvsv  GV *y_NEWLINE_PADOP gvsv  GV *x_NEWLINE_BINOP sassign_NEWLINE_Przyk\xc5\x82ad wywo\xc5\x82ania $x = $y = $z:_NEWLINE_PADOP  gvsv GV *z_NEWLINE_PADOP  gvsv GV *y_NEWLINE_BINOP  sassign_NEWLINE_PADOP  gvsv GV *x_NEWLINE_BINOP  sassign'