Re: Alternative Syntax for Regular Expressions?

spinoza1111@yahoo.com (Edward G. Nilges)
20 Oct 2001 21:39:53 -0400

          From comp.compilers

Related articles
[8 earlier articles]
Re: Alternative Syntax for Regular Expressions? spinoza1111@yahoo.com (2001-10-14)
RE: Alternative Syntax for Regular Expressions? qjackson@home.com (Quinn Tyler Jackson) (2001-10-16)
Re: Alternative Syntax for Regular Expressions? eanders@cs.berkeley.edu (2001-10-16)
Re: Alternative Syntax for Regular Expressions? ralph@inputplus.demon.co.uk (2001-10-16)
Re: Alternative Syntax for Regular Expressions? spinoza1111@yahoo.com (2001-10-20)
Re: Alternative Syntax for Regular Expressions? spinoza1111@yahoo.com (2001-10-20)
Re: Alternative Syntax for Regular Expressions? spinoza1111@yahoo.com (2001-10-20)
| List of all articles for this month |

From: spinoza1111@yahoo.com (Edward G. Nilges)
Newsgroups: comp.compilers
Followup-To: alt.poetry.bad
Date: 20 Oct 2001 21:39:53 -0400
Organization: http://groups.google.com/
References: 01-10-074
Keywords: lex
Posted-Date: 20 Oct 2001 21:39:53 EDT

"Quinn Tyler Jackson" <qjackson@home.com> wrote in message news:01-10-074...
> > I've been looking at some pretty hairy regular expressions (in Perl)
> > recently that are virtually unreadable. The thought crossed my mind
> > that maybe there are some alternatives to classic regular expression
> > syntax out there. Note that I'm only talking about the syntax - it's
> > hard to beat the semantics of regular expressions.
> >
> > Does anybody know of anything?
>
> I think that I shall never see,
> A form as kludgey as my RE,
> A form that scans and scans away,
> And lifts its character class to play.
> A form who may in some forms wear
> A nested bracket in its hair.
> Grammars are made by fools like me,
> But only code can read my RE.


Mr Backus said to Mr Naur
In the period of the coldest war
My Fortran is ugly but works
And it enables programming by jerks
Of the missiles that protect Yurup.



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.