Code-Entwicklungstools

Das O-Modul bietet außer dem Füttern der ärgerlich experimentellen Codegeneratoren noch viele weitere Betriebsmodi. Da es einen vergleichsweise einfachen Zugriff auf die Ausgabe des Perl-Compilers bietet, ist es mit Hilfe dieses Moduls möglich, auf relativ einfache Art und Weise andere Tools zu entwickeln, die alles über ein Perl-Programm wissen müssen.

Das B::Lint-Modul ist nach lint(1) benannt, einem Programm zur Prüfung von C-Programmen. Es untersucht Programme auf fragwürdige Konstrukte, über die Anfänger häufig stolpern, die aber normalweise keine Warnungen auslösen. Sie rufen das Modul direkt auf:

% perl -MO=Lint,all myprog

Momentan sind nur einige wenige Prüfungen definiert, etwa die Verwendung eines Arrays in einem ...

Get Programmieren mit Perl now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.