[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: english names for symbolic SREs
Alex Shinn scripsit:
> One final thing, do people prefer the 'non-greedy-' prefix
> or the 'lazy-' prefix? What's actually happening is that in
> submatches which include the repetition, the semantics
> will switch from leftmost-longest match to leftmost-shortest,
> As far as I can tell "non-greedy" is a more common description,
> and I initially avoided "lazy" because it might be confused
> with lazy evaluation. Java apparently calls them "reluctant."
> But lazy is the shortest.
I prefer "non-greedy", because it is the most common term. Note that Java
has not only greedy and reluctant (= non-greedy), but also possessive
(notated *+, matches everything, never backtracks). I have been unable
to see the use of this, however.
What has four pairs of pants, lives John Cowan
in Philadelphia, and it never rains http://www.ccil.org/~cowan
but it pours? cowan@xxxxxxxx
--Rufus T. Firefly