Re: Gen-ART Last Call Review of draft-ietf-sieve-include-13

Ben Campbell <[email protected]>
Newsgroups gmane.ietf.gen-art,gmane.ietf.mta-filters
Message-ID <[email protected]>
Hi Aaron,

Based on discussion and revision 14, I think all my concerns are resolved save one (which I think is pretty much editorial at this point):

On Dec 19, 2011, at 2:46 PM, Ben Campbell wrote:

[…]

> 
> 
>>  
>> -- section 3.4.1, paragraph 5: "If a "global" command is given the name of a variable that has previously been defined in the immediate script with "set", an error MUST be generated either when the script is uploaded or at execution time."
>> 
>> Does this conflict with the previous statement that it is okay for a global and a private variable to have the same name?
>> 
>> It doesn't conflict, because those variables live in separate namespaces. The effect of the global command is to bind the two names. An error is generated rather than specifying if the local overwrites the global value, or the global overwrites the local value.
> 
> I take this to mean you can have a global and a local variable with the same name, but not if they are in the same script, right? If so, then it would help to add that qualification to the 2nd paragraph in 3.4. As it is, it says implementation MUST allow a global and non-global variable to have the same name with no interaction, and doesn't exclude it from happening in the same script.

I think there's still a potential confusion here. If this was addressed in revision 14, I missed it.

Thanks!

Ben.

_______________________________________________
Gen-art mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/gen-art
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.