| Thread (Message) | Date | Author |
Score |
Board |
| MP3Tagger: Ein MP3-Tag-Editierungsprogramm
(#38707) |
2006-04-24 02:10 |
Strat
|
 |
Projekte |
| … aufgefallen:
vielleicht das hauptprogramm noch in mehrere subroutinen aufteilen? du hast da eine Menge an code mit
[code]
if ( exists $Options{xxxxx}) {
# ein paar zeilen
exit 1;
}
[/code]… |
|
| Editor in Perl schlägt emacs?: Bitte um kommentar und mitarbeit
(#40021) |
2004-03-24 02:28 |
Strat
|
 |
Projekte |
| Subroutinen ein- und ausklappen waere auch noch klasse (also dass z.B. im eingeklappten zustand nur z.b. sub Subroutine irgendwie farbig hinterlegt darsteht (sowas wollte ich mir schon immer mal fuer… |
|
| SSH Script zur Massenabfrage: kein fehler, kein log, na supi...
(#77479) |
2007-06-13 14:14 |
Dubu
|
 |
Allgemeines zu Perl |
| Schreib doch allen Code des "Hauptprogramms" hintereinander, beendet mit einem [tt]exit 0[/tt], dann weiß man, wo's zuende ist. Dahinter können dann die Subroutinen stehen. |
|
| Routinen erzeugen
(#73855) |
2007-02-02 12:23 |
Strat
|
 |
Allgemeines zu Perl |
| Die Liste der Subroutinen wuerde ich allerdings in ein Array (oder sogar in eine Config) auslagern, weil es dann bei Erweiterungen einfacher handelbar wird. |
|
| string found where operator expected
(#184930) |
2016-06-08 13:18 |
Linuxer
|
 |
Allgemeines zu Perl |
| [code]
sub foo {
my $string = shift;
$string =~ s/foo/bar/;
}
[/code]
Wenn Du aber innerhalb der Subroutine direkt auf die Elemente von @_ zugreifst, änderst Du sehr wohl die… |
|
| Wiki: Häufige Fehler und Fallen
(#113663) |
2008-08-18 16:41 |
betterworld
|
 |
Perl-Community.de |
| Man kann mit Subroutinen auch Code ausführen, aber trotzdem wird jetzt nicht irgendwie der Inhalt von $param evaluiert. Mit Stringinterpolation ist es afaik genau dasselbe. |
|
| doppelte Zeilen
(#133762) |
2010-02-27 18:41 |
gmafx
|
 |
Allgemeines zu Perl |
| … Ich habe mir jetzt eine wahrscheinlich wesentlich zu komplizierte Subroutine geschrieben, die dieses Konstrukt in diese Form übersetzt, wo nur 1 Array vorliegt, jedes Element beinhaltet einen… |
|
| Verständnisfrage Datentypen (Array/Hash/literale "Listen")
(#116700) |
2008-11-29 13:20 |
tschloss
|
 |
Allgemeines zu Perl |
| Es werden eigentlich immer nur Wertelisten übergeben. Wie die Routine diese dann interpretiert, ist deren Sache. Die Subroutine weiss nicht, dass die übergebenen Skalare ursprünglich mal ein Array… |
|
| Linux und Windows: Betriebssystemabhängig Module laden
(#150259) |
2011-07-10 01:26 |
Linuxer
|
 |
Allgemeines zu Perl |
| Was meinst Du mit "nicht bei ersten Durchlauf die subroutinen auswertet."?
Ein Versuch, es zu erraten:
Du könntest in Deinen Subroutinen an den relevanten Stellen auf die OS-Version testen. |
|
| Linux und Windows: Betriebssystemabhängig Module laden
(#150259) |
2011-07-10 01:26 |
Linuxer
|
 |
Allgemeines zu Perl |
| Was meinst Du mit "nicht bei ersten Durchlauf die subroutinen auswertet."?
Ein Versuch, es zu erraten:
Du könntest in Deinen Subroutinen an den relevanten Stellen auf die OS-Version testen. |
|
| Modul als Framework
(#70632) |
2006-10-08 20:13 |
bloonix
|
 |
Allgemeines zu Perl |
| … darf ich mir das
vorstellen? [cpan=DBI]DBI[/cpan] vewendet die Subroutinen, die
mit [cpan=DBD::]DBD::[/cpan] geladen wurden? Dann müssen
alle Subroutinen immer die gleichen Namen haben? Die Daten-… |
|
| Modul als Framework
(#70638) |
2006-10-08 23:29 |
renee
|
 |
Allgemeines zu Perl |
| … darf ich mir das
vorstellen? [cpan=DBI]DBI[/cpan] vewendet die Subroutinen, die
mit [cpan=DBD::]DBD::[/cpan] geladen wurden? Dann müssen
alle Subroutinen immer die gleichen Namen haben? Die Daten-… |
|
| Callbacks und Closures?: Kann mal einer was dazu erzählen.
(#72640) |
2003-11-28 20:50 |
ptk
|
 |
Allgemeines zu Perl |
| Oder auch fuer Subroutinen innerhalb von Subroutinen:
[code]
sub aussen {
# viele Variablen werden hier verwendet
my $innen = sub {
# viele Variablen aus "aussen" werden hier… |
|
| Definition von Variablen in separater Datei
(#69727) |
2006-09-11 23:24 |
guest Gast
|
 |
Allgemeines zu Perl |
| … Perl-Programmen benutzen kann, eben so wie Module, jedoch ohne subroutinen, sondern nur Skalar-, Array- und Hashdefinitonen.
Diese Datei möchte ich per "require" oder "use" in mein Skript einbinden… |
|
| strict falsch verstanden...
(#82537) |
2004-05-24 19:50 |
kabel
|
 |
Allgemeines zu Perl |
| die subroutinen sind dokumentiert, auch was das benutzen globaler variablen angeht -- scheint aber nicht konsistent zu sein, jedenfalls war die doku bei der zweiten sub, die ich anschaute, falsch. |
|
| strict falsch verstanden...
(#82538) |
2004-05-25 10:38 |
Strat
|
 |
Allgemeines zu Perl |
| … MB
Ein Beispiel: wie uebergebe ich einen grossen Hash an eine Subroutine?
[code]
my @temp = [ %riesigerhash ];
&Package'Subroutine(*temp);
#... |
|
| Unklare Fehlermeldung: Variable "$p1" will not stay shared
(#145339) |
2011-02-05 12:45 |
pq
|
 |
mod_perl und Apache |
| Das hat aber eben genau zur Folge, dass schon vorhandene Subroutinen nun verschachtelt sind und es zu dem beschriebenen Fehler kommen kann.
Deshalb vermeide ich ModPerl::Registry. |
|
| Editor in Perl schlägt emacs?: Bitte um kommentar und mitarbeit
(#40108) |
2004-03-24 12:21 |
ptk
|
 |
Projekte |
| [quote]
Subroutinen ein- und ausklappen waere auch noch klasse (also dass z.B. im eingeklappten zustand nur z.b. sub Subroutine irgendwie farbig hinterlegt darsteht (sowas wollte ich mir schon immer… |
|
| Auslesen verschiedener Daten aus einem File: Wie programmiere ich übersichtlich und effizient?
(#152635) |
2011-09-23 17:00 |
Sven_123
|
 |
Allgemeines zu Perl |
| …
Ich füll mir in jedem Durchlauf einen Array mit Referenzen auf Subroutinen, die die einzelnen Informationen, die ich brauch extrahieren und klapper den dann in jeder Zeile ab...muss ich nur noch… |
|
| Einfache Alternative zu Catalyst
(#133028) |
2010-02-15 22:53 |
Froschpopo
|
 |
Allgemeines zu Perl |
| Für die einzelnen Seiten gibts dann jeweils eine Subroutine.
Das macht viel Spaß, aber nur solang eine gewisse Größe nicht überschritten wird. |