[xquery-talk] XQuery needs to prohibit variable redefinition
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.
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 at bothner.com http://per.bothner.com/
talk at xquery.com
More information about the talk