Re: [Dresden-pm] Frage zum definieren von Makros o.ä.;

Falk Herrmann falk.herrmann at bike24.net
Die Feb 7 01:24:19 PST 2006


Im CPAN gibt es einige Sachen. Selber habe ich Macros aber noch nie benutzt.

http://search.cpan.org/~summer/Text-MacroScript-1.38/macro
http://search.cpan.org/~segv/Macro-0.2/Macro.pod


Torsten at x6.develooper.com wrote:
>  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
> 
> 
> 
> 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Dresden-pm mailing list
> Dresden-pm at pm.org
> http://mail.pm.org/mailman/listinfo/dresden-pm