perlplan9 - Интернет в облаке

Это команда perlplan9, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


perlplan9 - документация по Perl для Plan 9

ОПИСАНИЕ


Это несколько заметок, описывающих особенности, присущие Plan 9 Perl. Таким образом, это не
предназначен для замены остальной части документации Perl 5 (которая является
обильно и отлично). Если у вас есть вопросы, на которые вы не можете найти ответы в этих
man, свяжитесь с Лютером Хаффманом по адресу lutherh@stratcom.com и мы постараемся на них ответить.

Вызов Perl
Perl вызывается из командной строки, как описано в perl. Однако большинство скриптов Perl
иметь первую строку, например "#! / usr / local / bin / perl". Это известно как шебанг (ракушечник).
и сообщает оболочке ОС, где найти интерпретатор perl. В Plan 9 Perl это
оператор должен быть "#! / bin / perl", если вы хотите иметь возможность напрямую вызывать скрипт с помощью
его имя.
В качестве альтернативы вы можете вызвать Perl с помощью команды «Perl» вместо «perl». Этот
будет выдавать удобные для Acme сообщения об ошибках вида «имя_файла: 18».

Некоторые скрипты, обычно идентифицируемые расширением * .PL, настраиваются самостоятельно и могут
чтобы правильно создать свой собственный путь к шебангу из информации о конфигурации, расположенной в Plan 9 Perl.
Об этом вам не нужно беспокоиться.

какой in План 9 Perl
Хотя Plan 9 Perl в настоящее время обеспечивает только статическую загрузку, он построен с рядом
полезные расширения. К ним относятся Opcode, FileHandle, Fcntl и POSIX. Ожидайте увидеть
другие (и DynaLoading!) в будущем.

какой in План 9 Perl
Как упоминалось ранее, в настоящее время недоступна ни динамическая загрузка, ни MakeMaker. Оба
являются первоочередными задачами.

Perl5 функции в настоящее время поддержал in План 9 Perl
Некоторые из них, например chown и umask, не указаны, потому что концепции не существует.
в Plan 9. Другие, например, некоторые функции, связанные с сокетами, просто не были
написано еще. Многие из последней категории могут получить поддержку в будущем.

Функции, которые в настоящее время не реализованы, включают:

chown, chroot, dbmclose, dbmopen, gotockopt,
setockopt, Recvmsg, sendmsg, getnetbyname,
getnetbyaddr, getnetent, getprotoent, getservent,
sethostent, setnetent, setprotoent, setservent,
endervent, endnetent, endprotoent, umask

Может быть несколько других функций с неопределенным поведением, поэтому в этом списке не должно быть
считаться завершенным.

Сигналы in План 9 Perl
Для совместимости со сценариями Perl, написанными для среды Unix, Plan 9 Perl использует
Эмуляция сигнала POSIX обеспечивается в среде ANSI POSIX (APE) Plan 9. Накладывание сигналов
не поддерживается. Предоставляемые сигналы:

ПОДПИСАТЬСЯ, СИГНАТЬ, СИГНАТЬ, СИГИЛЛ, СИГАБРТ,
SIGFPE, SIGKILL, SIGSEGV, SIGPIPE, SIGPIPE, SIGALRM,
SIGTERM, SIGUSR1, SIGUSR2, SIGCHLD, SIGCONT,
СИГСТОП, СИГТСТП, СИГТТИН, СИГТТУ

СОСТАВЛЕНИЕ И УСТАНОВКА PERL ON ПЛАН 9


ДОБРО ПОЖАЛОВАТЬ в Plan 9 Perl, отважная душа!

Это предварительная альфа-версия Plan 9 Perl. Еще быть
реализованы MakeMaker и DynaLoader. Многие команды Perl
отсутствует или в настоящее время ведет себя непостижимо. Эти пробелы будут,
с настойчивостью и небольшой долей удачи, исправится в ближайшем будущем.
в будущем.Чтобы установить это программное обеспечение:

1. Создайте исходные каталоги и библиотеки для perl, запустив plan9 / setup.rc
команда (т. е. находится в подкаталоге plan9). Примечание: процедура установки предполагает, что
вы не разархивировали эти файлы в / sys / src / cmd / perl. После запуска setup.rc вы можете
удалите копию источника, который вы изначально удалили, так как исходный код теперь был удален.
установлен в / sys / src / cmd / perl. Если вы планируете устанавливать двоичные файлы perl для всех
архитектуры, запустите "setup.rc -a".

2. Убедившись, что у вас есть соответствующие права на сборку системного программного обеспечения, из
/sys/src/cmd/perl/5.00301 (отрегулируйте версию соответствующим образом) запустите:

мк установить

Если вы хотите установить версии Perl для всех архитектур (68020, mips, sparc и 386)
бег:

мк installall

3. Подождите. Процесс сборки займет * много * времени, потому что perl сам загружается. 75 МГц
Для создания дистрибутива с нуля компьютер Pentium с 16 МБ ОЗУ занимает примерно 30 минут.

Установка Perl Документация on План 9
Этот дистрибутив Perl поставляется с огромным количеством документации. Чтобы добавить их в
встроенные руководства, поставляемые с Plan 9, из /sys/src/cmd/perl/5.00301 (настройте версию
соответственно) запустить:

мк человек

Чтобы начать чтение, начните с:

человек перл

Это хорошее введение, которое направит вас к другим страницам руководства, которые могут заинтересовать
вас.

(Примечание: "mk man" может издавать посторонний шум. Не бойтесь.)

Используйте perlplan9 онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows