|
Модераторы: ginnie |
|
Dark Elf |
|
|||
Опытный Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: нет Всего: 10 |
sharq - скачал parrot 0.2.1, скомпилировал, пытаюсь запустить следующий скрипт (Perl 5 естественно его выполняет):
parrot выводит следующую ошибку: error:imcc:parse error, unexpected IDENTIFIER in file '1.pl' line 1 Что ещё нужно сделать чтобы скрипты выполнялись? |
|||
|
||||
chaos |
|
|||
Серийный программист Профиль Группа: Завсегдатай Сообщений: 2979 Регистрация: 7.7.2004 Где: Екатеринбург Репутация: нет Всего: 44 |
вот здесь можно почитать еще
http://dev.perl.org/perl6/rfc/ Добавлено @ 11:50 и здесь http://www.dklab.ru/chicken/perl6/ |
|||
|
||||
sharq |
|
||||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
Dark Elf скрипт в полне рабочий!
Я надеюсь, это все строчки скрипта и он сохранен с расширением .p6. Запускать его надо так: perl6 test.p6, где perl6 - это алиас, т.е. псевдоним. Если ты *nix системе, то
Если Win, то создай perl6.bat и кинь, его туда, где его можно найти через переменные окружения:
Если не работает, значит криво поставил и скомпилировал parrot... -------------------- [color=gray]There's More Than One Way To Do It[/color] |
||||
|
|||||
Dark Elf |
|
|||
Опытный Профиль Группа: Участник Сообщений: 576 Регистрация: 26.12.2003 Где: Брисбен Репутация: нет Всего: 10 |
sharq - спасибо!
А можно примерчик? |
|||
|
||||
korob2001 |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: нет Всего: 61 |
Guest
-------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
Guest |
|
|||
Unregistered |
Вроде ожил сайт-то! Я про perl6.ru.
|
|||
|
||||
sharq |
|
|||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
Отличная штука, весит около 150м (в установленном варианте). Порадовала утилита speak, которая озучивает введенный текст, и утилита find_doc + make_doc. Оченьтакого не хватало в perl5, особенно speak -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
BlackLFL |
|
|||
Опытный Профиль Группа: Участник Сообщений: 263 Регистрация: 15.9.2005 Где: Москва Репутация: нет Всего: 12 |
Ларри Уолл о Perl 6
Токо набрел на новые ссылки о Perl 6, пока их не читал, и хотел спросить. Perl 6 разрабатывает Лари или сторонние программисты? |
|||
|
||||
sharq |
|
|||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
BlackLFL все, кому это интересно, а Ларри - как всегда руководитель и Бог.
-------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
nerezus |
|
|||
Вселенский отказник Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: нет Всего: 43 |
Сегодня ковырял сабж полтора часа... По десятибальной шкале - 0 баллов =(((
Язык испортили вконец, синтаксис, кстати, вобще в е*еня ушел, ни на что не похожий =( //Мнение субъективное... |
|||
|
||||
sharq |
|
|||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
nerezus плохо ковырял, мнение субъективное.
Если тебе по каким-то причинам не нравится perl 6, можешь продолжать программировать на perl 5, тем более скрипты будут совместимы. Мне очень понравилось, непривычно, но круто, хотя я только немножко ковырял его. Самое главное - это компиляция в байт-код и простота perl! nerezus я надеюсь, ты PXPerl себе поставил или что? Это сообщение отредактировал(а) sharq - 16.10.2005, 18:52 -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
nerezus |
|
|||
Вселенский отказник Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: нет Всего: 43 |
sharq угу, ковырял там pugs
это самый плохой вариант? =) он медленный, и в байт-код не компилит =) <== это еще можно стерпеть модулей пара <== тоже можно стерпеть но синтаксис... ужас =(( как будто за уши притянули =\ только классы нормально сделали - это только не огорчило... |
|||
|
||||
sharq |
|
|||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
На данный момент под Windows самый отличный вариант. К синтаксису можно привыкнуть и что тебя так не устраивает? Мне все нововедения нравятся (я про те, которые расписаны на perl6.ru) -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
SantaXP |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 95 Регистрация: 5.6.2003 Репутация: нет Всего: нет |
Хм... Странно... У меня parrot тоже ошибку выдаёт... по поводу любой строчки...
--- У меня вопрос, что качать и инсталить. Я скачал parrot-0.4.1.tar.gz с ftp://ftp.cpan.org/pub/CPAN/authors/id/L/...ot-0.4.1.tar.gz (там ссылка была на www.parrotcode.org. Распаковал в /home/parrot-0.4.1. Запустил там Configure.pl. Потом make. Всё прерасно встало. Файл parrot установился в /usr/local/bin, а так же папка появилась - /usr/local/lib/parrot. Только вотнет у меня никаких: Ибо папок в /usr/local/lib/parrot только три: dynext include и library --- Дык, что мне ещё ставить и как файлы компилить в бинарник я никак понгять не могу? ОС - ФриБСД 6.0 |
|||
|
||||
sharq |
|
|||
Perl Liker Профиль Группа: Участник Сообщений: 841 Регистрация: 13.12.2004 Где: Ростов-на-Дону Репутация: нет Всего: 28 |
SantaXP
Любим мы проблемы искать. На самом деле, в дистибутиве должен быть файл README или INSTALL, там должны быть рекоммендации по установке данного дистрибутива. Для начала прочитай perl6.ru, в разделе Архив есть статьи по установке (конкретного дистрибутива, ссылка на него) и не только, почитай. -------------------- [color=gray]There's More Than One Way To Do It[/color] |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Perl6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |