| Thread (Message) | Date | Author |
Score |
Board |
| Syntax Error
(#50193) |
2004-12-20 14:30 |
crackbrained
|
 |
Allgemeines zu Perl |
| … }
print "fertig mit spalte $horiz: jetzt rechnen\n";
# subroutines
#sub log 10 {
# my $n = shift;
# return log($n)/log(10);
#}
# Entropie
# foreach ($count {$as} / 0.05)… |
|
| AUTOLOAD ist übler Hack
(#179213) |
2015-01-13 16:02 |
rosti
|
 |
Allgemeines zu Perl |
| … module and the "__END__"
token to defer the loading of some subroutines ...[/quote]
D.h.: Wer lediglich eine eigene [c]sub AUTOLOAD{}[/c] definieren möchte, kann auf [c]use AutoLoader;[/c]… |
|
| split funktioniert nicht mit @_?
(#145727) |
2011-02-17 16:19 |
guest lawnmover
|
 |
Allgemeines zu Perl |
| Zumindest nicht in einer Subroutine. Hier mal der Code villeicht bin ich einfach blind.[code]sub data{
my @parts;
print @_;
@parts = split( /:/, @_);
print "\n" . |
|
| Prüfung aktuelle Dateien
(#60750) |
2005-12-07 23:14 |
coax
|
 |
Allgemeines zu Perl |
| … }
print REPORT "\n";
}
close(REPORT);
# SUBROUTINES
# get_outdated_dirs()
# returns outdated dirs
#
# %outdated = get_outdated_dirs( $MAX_AGE, @DIRS )
#
sub… |
|
| shell Befehl umsetzen
(#188427) |
2018-05-22 20:12 |
Linuxer
|
 |
Allgemeines zu Perl |
| Mit diesem Wissen würde ich anders an die Suche und an die Subroutine dafür gehen.
Wieder ungetestet:
[code=perl]
use strict;
use warnings;
use 5.010;
sub extract_dbhosts {
my @files… |
|
| undefined value as a HASH reference - problem
(#120293) |
2009-04-04 20:47 |
Linuxer
|
 |
Allgemeines zu Perl |
| Ich war mal so frei und hab' nen Diff der beiden Subroutinen erstellt, damit es etwas klarer wird, was Du geändert hast.
[code]
diff -u ?.1
--- a.1 2009-04-04 20:45:21.415888190 +0200
+++ b.1… |
|
| Module
(#57877) |
2005-09-14 01:27 |
Strazke
|
 |
Allgemeines zu Perl |
| my($type) = $_[0];
#Make subroutine-local var $self, and make it a reference.
#Specifically, make it a reference to a (right now) empty hash. |
|
| mod_perl Skript auch als CGI?
(#29858) |
2006-02-19 17:29 |
Strat
|
 |
mod_perl und Apache |
| … dies haelt auch das script im RAM, und zwar in eine Subroutine umcompiliert. Nur wenn sich die Datei auf der HDD aendert, wird neu compiliert. |
|
| Tk: Document-View Architektur?: GUI Konzept...
(#44996) |
2005-11-16 17:54 |
Strat
|
 |
Graphische Oberflächen |
| … allerdings nur ueber einen Umweg (konstanten sind ja in Perl Subroutinen): &MyApp::Widgets::BACKGROUND_COLOR
Auf die my-Variable $fixedFont kommst du allerdings nur aus dem Modul selbst dran (d.h. |
|
| Aber wie soll man da anfangen?
(#42596) |
2004-08-28 22:43 |
Strat
|
 |
Graphische Oberflächen |
| … immer dasselbe Aussehen haben sollen, habe ich dafuer eigene Subroutinen geschrieben, die da Standardwerte setzen, z.B.
[code]
sub Label {
my ($parent, $text, %options) = @_… |
|
| OOP: Einem vorhandenen Objekte weitere Hashes hinzufügen
(#190950) |
2019-12-05 09:50 |
Daxim
|
 |
Fragen zu Perl-Modulen |
| … und erhält immer wieder nur einen neuen Bezeichner, wenn sie als Wert einer Variable zugewiesen wird, z.B. als Argument in einer anderen Subroutine/Methode landet, dort typischerweise [c]$self[/c]. |
|
| OO Moose
(#120429) |
2009-04-09 10:34 |
sid burn
|
 |
Fragen zu Perl-Modulen |
| Ein anderer und letzter weg ist dann der umweg über eine Anonyme Subroutine. "my $routine = sub { ... }". Das gewährleistet dir das niemand von ausen darauf zugreifen kann. |
|
| file::copy
(#58237) |
2005-09-20 11:15 |
DocJunioR
|
 |
Fragen zu Perl-Modulen |
| [quote]
Tk::Error: Undefined subroutine &prj::cftpwindow::copy called at prj/cftpwindow.
pm line 378.
prj::cftpwindow::copyfile at prj/cftpwindow.pm line 378
prj::cftpwindow::event at… |
|
| neue Perl 6 Operatoren
(#102320) |
2007-11-13 02:41 |
lichtkind
|
 |
Raku / Perl 6 |
| … möcht ich besonders hervorheben der wechsel zwischen threads oder subroutinen mittels continuations ist für parrot intern die bewegung eines masterregisers mit dem alle register sofort auf andere… |
|
| Tk: TableMatrix alternative
(#104252) |
2007-12-30 01:32 |
Struppi
|
 |
Graphische Oberflächen |
| Use of uninitialized value in subroutine entry at D:/perl5.8/lib/DynaLoader.pm l
ine 253.
2c6a1a8 is not a hash at D:/perl5.8/site/lib/Tk/Widget.pm line 190. |
|
| datums vergleich: vergleichen von datums
(#69879) |
2006-09-14 14:45 |
fraggs
|
 |
Allgemeines zu Perl |
| … der ein globaler array ist zu einem localem array in der subroutine ?
EDIT: alles geht super danke nochmals und hier ist mein end code dank vayu und renee
[code]#!perl
use strict;
use warnings… |
|
| Variablen zentral in einer ini Datei verwalten
(#62685) |
2006-02-09 04:45 |
murphy
|
 |
Allgemeines zu Perl |
| … -- oder kennt hier jemand ein Modul, das zum Beispiel auch Subroutinen, XS Funktionen, Typeglobs und Dateihandles speichern kann?
Ich tendiere eher zu der pragmatischen Definition, dass alles, was… |
|
| Formatstring und Argumente für sprintf vorberechnen
(#191061) |
2020-01-05 02:27 |
Linuxer
|
 |
Allgemeines zu Perl |
| … es im produktiven Code mehr Gründe dafür gibt, aber erst in einer Subroutine mit sprintf einen (möglicherweise sehr langen und komplexen) String aufbauen zu lassen, diesen zurückzugeben und dann… |
|
| Array::Utils: Wie Rückgabewert als Liste interpretieren
(#189236) |
2018-11-19 12:11 |
haj
|
 |
Allgemeines zu Perl |
| Das ermöglicht der Subroutine, die Liste [c](@a,@b)[/c] durch Angabe eines Prototyps [c](\@\@)[/c] als zwei Referenzen auf die ursprünglichen [i]Arrays[/i] in [c]@_[/c] zu erhalten: [c]@_ =… |
|
| Einfache Alternative zu Catalyst
(#133089) |
2010-02-16 12:16 |
sid burn
|
 |
Allgemeines zu Perl |
| CGI::Application bietet dir soetwas schon an da du meist ein "action" parameter definierst. Das heißt du sagst welcher GET Parameter genommen werden soll der deine Subroutine dann aufruft. |