Re: Welche DB, welche Tools, ...

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Wolfgang Jährling (wolfgang_at_pro-linux.de)
Date: 06. Apr 2002


Thomas Groß <thomas_at_tgross.net> wrote:
> Ich habe die Erfahrung gemacht, daß die meisten Gründe warum Leute Perl
> als nicht lesbar empfinden mit den großen Mengen von regular Expressions
> zusammenhängen die in dem meisten Perl Programmen enthalten sind. Das
> liegt aber nicht daran, daß Perl schlecht lesbar ist, sondern, daß REs
> an sich schwer zu lesen sind. Perl ist aber meines Wissens die einzige
> Sprache die Whitespaces in REs ignorieren kann und in der man REs über
> mehrere Zeilen formatieren und kommentieren kann (ja innerhalb der RE).

Einige Scheme-Dialekte können das auch, da sie S-Expressions zur
Darstellung regulärer Ausdrücke verwenden, was (zumindest für uns
Scheme-Programmierer, die wir ja die vielen Klammern gewöhnt sind) sehr
viel lesbarer ist als "normale" REs:

(: (or (in ("az")) (in ("AZ")))
   (* (uncase (in ("az09")))))

[Beispiel geklaut aus <http://www.schemers.org/Documents/FAQ/>.]

Cheers,
GNU/Wolfgang

-- 
Wolfgang Jährling  <wolfgang_at_pro-linux.de>  \\ http://stdio.cjb.net/
Debian GNU/Hurd user && Debian GNU/Linux user \\ http://www.gnu.org/
Hurd Hacking Guide: <http://www.gnu.org/software/hurd/hacking-guide/>
[ "We're way ahead of you here. The Hurd has always been on the   ]
[ cutting edge of not being good for anything." -- Roland McGrath ]


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 06. Apr 2002 CEST