[Dresden-pm] Source Filter (was Re: Frage zum definieren von Makros o.ä.;)

Steffen Schwigon schwigon at webit.de
Die Feb 7 05:39:53 PST 2006


"A. Pagaltzis" <pagaltzis at gmx.de> writes:
> In der Perl-Welt nennt sich sowas »source filter«. Leider ist Perl
> beliebig kompliziert zu parsen, sodass es soetwas wie »schützende
> Klammern« nicht gibt. Es kommt früher oder später zu subtilen
> Fehlern, die man kaum zurückverfolgen kann, weil der Perl-Compiler
> einen anderen Quelltext zu sehen bekommt als der Programmier. Filter
> sind *B*Ö*S*E*.

Bei der Gelegenheit: Wenn ich Module, die source filtering
praktizieren, verwende, gehen gewöhnlich die Zeilennummern in
Fehlermeldungen und Warnungen kaputt.

Weiß einer dagegen Abhilfe? Bzw. wie ich die korrekte Zeilennummer
herausbekomme?

GreetinX
Steffen 
-- 
Steffen Schwigon <http://renormalist.net>