Beitrag von hempelr (1976 Beiträge) am Freitag, 8.August.2003, 15:02.
@Perler - Frage zur Typüberprüfung (Was wurde an Sub übergeben?)
Hallo,
als Ergänzung zum Thema von Letztens mit den benannten Parametern (feine Sache!) noch eine Frage:
Kann man das ganze irgendwie so gestalten, dass beide Arten der Parameterübergabe an ne Sub gehen, irgendwie müsste man doch abfragen können, ob @_ als Einzelwerte Hash-Zuweisungen enthält oder nur stinknormale Scalare ?
Und dann entsprechend entweder die benannten Parameter oder aber in der Reihenfolge der übergebenen Scalare die lokalen Variablen belegen....
Ich komm da einfach nicht auf eine Idee - und das Perl-Kochbuch ist so dick, dass ich trotz langer Suche nicht das richtige gefunden habe.
Könnte das irgendwie mit wantarray gehen - das Rezept 10.6 kann ich irgendwie nicht verallgemeinern (Hitzeknoten im Gehirn...)
Danke für Tipp
Ruben
Beitrag von Sander (8133 Beiträge) am Freitag, 8.August.2003, 15:25.
Re: @Perler - Frage zur Typüberprüfung (Was wurde an Sub übergeben?)
Beitrag von hempelr (1976 Beiträge) am Samstag, 9.August.2003, 13:21.
Re: @Perler - Frage zur Typüberprüfung (Was wurde an Sub übergeben?)
Danke, Sander,
wenn ich ehrlich bin, hab ich bisserl wie die Kuh vorm zugeschlossnen Stall bei dem Dumper-Template gestanden (naja - nur mal kurz überflogen und aus Angst vor den vielen Referenzen und Typüberprüfungen gleich wieder zugemacht *gg*)
Das heisst also auf gut deutsch, das man auf ne Referenz abfragen kann, den Typ einfach als Vergleichskriterium einsetzt - mhm - Perl ist irgendwie cool....
Ich bau das mal in der Art ein - da wäre mir sehr viel Arbeit erspart, müßte nicht ypsen Temlates umschreiben und könnte zuküntig benannte Argumente nutzen, ohne mein Funktionstemplate komplett zu verändern.
Wenns nich geht meld ich mich nochmal, wenns geht schweige ich dankend dazu ;-)
Ruben