Perl

Perl (:= "Practical Extraction and Report Language") hat schon sehr ausführliche On-line Dokumentation via "Manual pages". Sowohl M-x man perl als auch die "Info" Version davon (C-h i und m perl im Hauptmenu), sind ein ausführliches Referenzmanual.

Das "Camel book" (Standard-Werk) ist meist bei den Computer-Büchern (in unserer Bibliothek).
author = {Larry Wall and Randal L. Schwartz},
title = {Programming PERL},
publisher = {O'Reilly \& Associates},
year = 1991

Auch auf dem Web gibt es unzählige nützliche Informationen. z.B. die Perl Home Page, Perl Home Page oder das Perl Institute.

Beispiel Skripts findet man in
  • /u/sfs/bin/perl/ (siehe auch z.T. unter /usr/local/bin/scripts/ welches unsere eigenen Perl-"Programme" enthält).
  • /u/maechler/bin/perl/ für weitere Beispiele von Martin (siehe auch /u/maechler/div/Files/all.perl-scripts)

Im Emacs ergeben .pl Dateien und solche, die mit #!/usr/local/bin/perl beginnen, automatisch 'perl-mode' und entsprechende Einfärbung.

Mit perl -de 0 kann der Debugger mit "0" Skript, d.h. ohne Perl-Programm aufgerufen werden. Nun kann man Perl interaktiv benützen (nur (?) für 1-Linien Befehle !); mit 'h' kann man die Befehle sich zeigen lassen. "p" steht für 'print' und muss fast immer verwendet werden, um Variablen anzuschauen.

Page URL: https://wiki.math.ethz.ch/bin/view/SfSInfo/ProgrammierenPerl
2024-11-21
© 2024 Eidgenössische Technische Hochschule Zürich