[antlr-interest] proposal: make .* and .+ always nongreedy

Sam Harwell sharwell at pixelminegames.com
Sat Mar 21 12:17:19 PDT 2009


Absolutely (as in I like the idea, no objection). You can always add .*
(nothing) or .* EOF if you want to match to the end. Clearly someone who
writes .* (anything not EOF) is not trying to read to the end. :)

The following is not greedy/works great already:

ML_COMMENT
	:	'/*' .* '*/'
	;

-----Original Message-----
From: antlr-interest-bounces at antlr.org
[mailto:antlr-interest-bounces at antlr.org] On Behalf Of Terence Parr
Sent: Saturday, March 21, 2009 1:57 PM
To: ANTLR Interest Mailing List
Subject: [antlr-interest] proposal: make .* and .+ always nongreedy

http://www.antlr.org/jira/browse/ANTLR-392

any objections?

Ter



List: http://www.antlr.org/mailman/listinfo/antlr-interest
Unsubscribe:
http://www.antlr.org/mailman/options/antlr-interest/your-email-address


More information about the antlr-interest mailing list