Schrift
[thread]6241[/thread]

Perl und OOP (Seite 2)

Tags: Ähnliche Threads

Leser: 1


<< |< 1 2 >| >> 18 Einträge, 2 Seiten
renee
 2004-05-10 17:25
#82142 #82142
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich benutze auchim qw(), egal, ob die Liste nur ein Element hat oder nicht.
(Auch eine Ein-Elementige-Liste ist eine Liste... ;) ) So kann man die Liste sehr schnell und einfach erweitern - bei Bedarf.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Gast Gast
 2004-05-10 17:38
#82143 #82143
Jepp - das ist ein Argument :)
Gast Gast
 2004-05-10 17:48
#82144 #82144
[quote=ronald,10.05.2004, 10:16]
Code: (dl )
#!/usr/local/bin/perl -w
[/quote]
Bitte einem Modul niemals die vorgenannte Zeile voranstellen.
Das Modul wird vom Hauptprogramm (oder von einem anderen Modul das bereits vom Hauptprogramm geladen wurde) geladen und benötigt daher keine Pfadangeben zu perl.exe\n\n

<!--EDIT|Dieter|1084197025-->
Crian
 2004-05-10 18:11
#82145 #82145
User since
2003-08-04
5873 Artikel
ModeratorIn
[Homepage]
user image
Die hat er da doch nur drin, weil nicht nur eine Klasse, sondern auch package main in seinem Skript steht. Allgemein hast Du natürlich recht.

Viel schlimmer ist: er verwendet kein use strict!\n\n

<!--EDIT|Crian|1084198702-->
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
Gast Gast
 2004-05-10 20:22
#82146 #82146
oops - soweit hatte ich garnicht gelesen :)
package main ist gemeint\n\n

<!--EDIT|Dieter|1084206188-->
sri
 2004-05-10 22:34
#82147 #82147
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=renee,10.05.2004, 15:25]Auch eine Ein-Elementige-Liste ist eine Liste... ;)[/quote]
Nene, eben nicht ;)

Code: (dl )
1
2
3
sri@odyssey:~$ perl -MO=Deparse -e 'print qw(test) while 1'
print 'test' while 1;
-e syntax OK


Es sind also bloss zwei unnötige Zeichen die du mehr eintippern musst. :)
ptk
 2004-05-10 23:22
#82148 #82148
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Die Ausgabe von -MO=Concise verraet, dass es dort eine "ex-list" gibt. Also hat der Perl-Optimizer zugeschlagen...
sri
 2004-05-11 01:47
#82149 #82149
User since
2004-01-29
828 Artikel
BenutzerIn
[Homepage] [default_avatar]
[quote=ptk,10.05.2004, 21:22]Die Ausgabe von -MO=Concise verraet, dass es dort eine "ex-list" gibt. Also hat der Perl-Optimizer zugeschlagen...[/quote]
stimmt
<< |< 1 2 >| >> 18 Einträge, 2 Seiten



View all threads created 2004-05-09 21:42.