[Dresden-pm] Frage zum definieren von Makros o.ä.;
Torsten
Torsten
Mon Feb 6 10:51:35 PST 2006
Hallo Perlaner,
Kennt jemand von euch eine Möglichkeit langweilige Codewiederholungen
mit Hilfe von Makros o.ä. zu vermeiden. In C machen wir das mit
#define CODE(arg) (boring_code_repetitions)
Der Code sollte vom Parser vor dem Kompilieren eingefügt werden.
Also "evel $code;" wird wohl erst zur Laufzeit kompiliert?
Die im Makro o.ä. definierten Variablen sollten in den Geltungsbereich in dem
das Makro o.ä. verwendet wird überlaufen.
Mit "do 'code.pl'; " wird es dann wohl auch nichts?
Den Aufwand eines zusätzlichen Funktionsaufrufs möchte ich vermeiden.
Gibt es in Perl eine Möglichkeit "inline" Funktionen zu definieren?
MfG Torsten Knorr