Установка Perl 6 під перротом
Останні дистрибутиви Parrot (починаючи з 0.5.2) містять повністю працездатний і легкий в установці компілятор Perl 6, який, хоча і реалізує лише малу частину того, що повинне бути в мові, реанімує початкову ідею Perl 6 — перетворювати програму в байт-код і виконувати її віртуальною машиною.
Дистрибутив Parrot доступний на CPAN і займає близько 5 МБ. Установка проста:
perl Configure.pl
make
make reallyinstall
(Читач Dmitriy Dzema з Владивостока пише: Не раджу робити reallyinstall для перрота. Потім при оновленнях полізли баги. Краще просто додати теку з скомпільованим пэрротом в PATH.)
Після цього запрацює сам Parrot:
$ parrot -V
This is parrot version 0.5.2 built for nojit.
Copyright (C) 2001-2007, The Perl Foundation.
Щоб отримати perl6, потрібно зайти в каталог languages/perl6, і виконати команду
make perl6
Тепер доступний компілятор Perl 6:
$ perl6 -v
This is perl6, revision 0 built on parrot 0.5.2
for darwin-2level.
Copyright 2006-2008, The Perl Foundation.
Зверніть увагу, що для друку версії Parrot як і раніше чекає ключ -V у верхньому регістрі, а perl6 - в нижньому.