Thread (Message) | Date | Author |
Score |
Board |
Namensraum als Skalar?
(#75228) |
2007-03-21 22:53 |
guest Gast
|
 |
Allgemeines zu Perl |
Hallo,
ich habe ein Modul mit mehreren Namensräumen und darin Subroutinen gleichen Namens, also etwa so:
[code]
package a;
sub test() {}
package b;
sub test() {}
[/code]
Im Hauptprogramm greife ich… |
|
methoden mit und ohne &?
(#67517) |
2006-06-21 20:59 |
Strat
|
 |
Allgemeines zu Perl |
… genau; wobei ich seit ein paar Jahren die &-Form nur noch fuer Subroutinen verwende, die ich selbst gecoded habe, nicht mehr fuer fremde. |
|
defined und undef
(#62186) |
2006-01-23 15:02 |
format_c
|
 |
Allgemeines zu Perl |
Ja du definierst in der Subroutine $token in der lexikalischen Geltungsbereich der Sub jira_logout. Das heißt nicht, dass die Variable unter main dadurch verändert wird. |
|
Suchen mit Array
(#80460) |
2004-03-02 15:36 |
kabel
|
 |
Allgemeines zu Perl |
sicher, du kannst mit einer subroutine nen wrapper ausenrumbasteln, das ist dann aber noch weniger intuitiv...
ok, das war ein wirklich schlechter erklärungsversuch :)
der von Relais dürfte den… |
|
Perl +OOP
(#59441) |
2003-10-01 14:23 |
[HR]Doomrunner
|
 |
Allgemeines zu Perl |
… kann ich all das, was die Objekte und Instanzen machen auch über Subroutines mit Parametern machen, oder?
Für welche Zwecke haltet Ihr OOP für Vorteilhafter? Habt ihr noch gute Tutorials zu diesem… |
|
Welche Schreibweise verwendet ihr ?: ... nur aus Interesse
(#51106) |
2006-04-25 16:00 |
Strat
|
 |
Allgemeines zu Perl |
also eine ausblendung von subroutinen finde ich schon sinnvoll, oder zumindest ein Menue oder so, mit dem man schnell zu einzelnen subs springen kann. |
|
Config mehrer Versionen eines Projektes: mod_perl bringt die config durcheinander
(#30969) |
2005-02-10 22:19 |
Strat
|
 |
mod_perl und Apache |
… alle den gleichen speicher benuetzen, und sich so auch variablen/subroutinen ueberschreiben koennen. Das einzige, was mir als loesung einfaellt ist, unterschiedliche package names zu verwenden, und… |
|
Lock - Verarbeitung gesperrt
(#104202) |
2007-12-28 13:48 |
jons
|
 |
Perl/CGI |
Undefined subroutine &main::error_cannot_lock called at library/routines.pl line 1177. [/b]
Ich habe kurz nachgeschaut, in der routines.pl in der Zeile 1177 steht:
[b]if ($sleep_count > 19) {[/b]… |
|
Verständnisfrage Datentypen (Array/Hash/literale "Listen")
(#116709) |
2008-11-29 16:16 |
tschloss
|
 |
Allgemeines zu Perl |
Wie die Routine diese dann interpretiert, ist deren Sache. Die Subroutine weiss nicht, dass die übergebenen Skalare ursprünglich mal ein Array oder Hash (oder eben einzelne Paramter) waren. |
|
Referenzen: Type Globs und Referenzen
(#65066) |
2006-04-19 17:11 |
guest Gast
|
 |
Allgemeines zu Perl |
Damit das funktioniert, muss man eine Referenz auf den Array der Textstücke übergeben und in der Subroutine den Array dereferenzieren. |
|
Problem mit sendmail (HTML-Mail erzeugen und senden)
(#135342) |
2010-03-27 09:55 |
renee
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
… kann man sagen, wie viele und welche Art von Parametern eine Subroutine annimmt. Man kann damit einige Spielereien machen, aber in den meisten Fällen machen sie das nicht, was ein unbedarfter (ergo… |
|
Perl 5.10.0 und HTML Template
(#122841) |
2009-07-04 15:57 |
pq
|
 |
Webframeworks, Sonstige Fragen zur Webprogrammierung mit Perl |
wenn die subroutine termin im selben script wie my $template steht, dann sollte es auch gefüllt sein.
wenn die subroutine in einer anderen datei liegt, z.b. |
|
Lexer/Parser ohne Terminals?
(#74949) |
2007-03-12 16:56 |
guest Gast
|
 |
Allgemeines zu Perl |
Die Subroutine muss dann solange aufgerufen werden, bis ein "Separator-Terminal" auftritt, in meinem Fall oben ein Whitespace. Wenn sie dann nicht gematcht hat, muss der Lexer ein FAIL zurückgeben… |
|
[POE] Subaufrufe
(#49560) |
2004-08-23 21:00 |
eisbeer
|
 |
Fragen zu Perl-Modulen |
Tut er aber nicht, er sagt das es die Subroutine
"" (=> leer) nicht gibt (siehe wiederum oben (=>Fehlermeldung)).
Alle Klarheiten beseitigt ? ;)
Warum tut er's aber nicht? |
|
Array - anonym oder benannt?
(#146076) |
2011-02-26 17:12 |
BernhardSchmalhofer
|
 |
Allgemeines zu Perl |
Beim Aufruf einer Subroutine wird immer eine Liste übergeben. Bei
[code]
perl -w -MData::Dumper -e '@a=[1,2,{1=>{2=>"i"}}]; sub abc{print Dumper \@_ }; abc(@a)';
[/code]
wird zum Beispiel eine… |
|
Switch Syntax Fehler?
(#122118) |
2009-05-30 23:09 |
sid burn
|
 |
Allgemeines zu Perl |
Mit $switch{$ftest} holst du die entsprechende subroutine heraus. Da es aber letztendlich nur eine Referenz auf eine Subroutine ist, muss du mit dem pfeil "->" dereferenzieren. |
|
caller() ueberlisten
(#56685) |
2005-07-26 02:23 |
betterworld
|
 |
Allgemeines zu Perl |
…
gibt es eine Möglichkeit, das aktuelle Paket und die aktuelle Subroutine auf einen zur Kompilierzeit unbekannten Wert (sprich eine Variable) zu setzen, mit der Absicht, dass caller() diese Werte… |
|
Neu in der Perl Welt und ein paar Fragen..
(#169071) |
2013-07-23 23:04 |
Raubtier
|
 |
Allgemeines zu Perl |
ich weiß nicht was verlangt wird:
Write a subroutine, called &total, which returns the total of a list of numbers. Hint: the subroutine should not perform any I/O; it should simply process its… |
|
In Taskleiste verschwinden lassen
(#43227) |
2005-04-26 15:23 |
Froschpopo
|
 |
Graphische Oberflächen |
40 Aufgaben auch 40 Subroutinen anlegen, wobei sich die Subroutinen nur minimal unterscheiden würden. Das wäre doch blödsinn hoch 20!
schau dir mal diese funktion an:
[code]
sub systray_RightClick {… |
|
Fragen zu Hashs
(#181451) |
2015-07-01 15:33 |
Muffi
|
 |
Allgemeines zu Perl |
Also Wenn du schreibst
[code=perl]subroutine($a, $b, %hash)[/code]
dann machst du in Wirklichkeit:
[code=perl]subroutine($a, $b, $hash_key1, $hash_value1, $hash_key2, $hash_value2, ...)[/code]… |