[xquery-talk] XQuery needs to prohibit variable redefinition

Tegels, Kent Kent.Tegels at hdrinc.com
Thu Jul 15 19:06:50 PDT 2004

I have a different view on the issue, but I don't want debate that here.
If you're interest, its at.

Yet another reason I can't wait for Michael's book to get done. 

-----Original Message-----
From: talk-bounces at xquery.com [mailto:talk-bounces at xquery.com] On Behalf
Of Per Bothner
Sent: Thursday, July 15, 2004 5:09 PM
To: Michael Kay
Cc: talk at xquery.com
Subject: Re: [xquery-talk] XQuery needs to prohibit variable

Michael Kay wrote:

>>There is no reason why the Core Language can't allow redefinitions, 
>>even if the User Language doesn't.
>>After all, the names added by Normalization are in the 'fs' namespace,

>>which users can't access anyway.
> You're preaching to the choir.

I suspected that.  But do you think there is any chance we can get the
committee to reconsider?  We do have new data: that many of the beginner
questions we get on this list are the result of confusing declarations
with assignments.  This is a problem.
Prohibiting redeclarations isn't a full solution, but at least it
enables the compiler to reject many of these erroneous programs.
	--Per Bothner
per at bothner.com   http://per.bothner.com/
talk at xquery.com

More information about the talk mailing list