Re: [xsl] analyze-string gotcha/reminder

Subject: Re: [xsl] analyze-string gotcha/reminder
From: David Carlisle <davidc@xxxxxxxxx>
Date: Mon, 19 Nov 2012 15:28:42 +0000
On 19/11/2012 15:15, Dimitre Novatchev wrote:
It would be helpful if an XSLT processor issues a warning message
when a single `{` and `}` are used in a regex -- this would
immediately explain to the user the issue and the correction to be
made.

But in a lot (most?) cases there would be no correction needed as an AVT was intended. I 'm not sure the system can easily suspect that the wrong usage has been used unless it is the special case that a single { has been used and can be evaluated at compile time and the resulting regex is a regex syntax error. But that generates an error not a warning. A case like \d{4} which generates the perfectly legal regex \d4 is a lot harder to generate a warning for, unless you generate a warning for _all_ uses of AVT in the regex string which would be annoying after a while,

David

--
google plus: https:/profiles.google.com/d.p.carlisle

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________


Current Thread