RE: Comment on IR1.99.05

From: William Nicholls <William.Nicholls_at_.....>
Date: Tue Apr 11 2006 - 10:28:31 PDT
Having missed exactly this point a few weeks back, I think
such a clarification would be helpful.
Regards
-bill 

>-----Original Message-----
>From: owner-vhdl-ams@eda.org [mailto:owner-vhdl-ams@eda.org] 
>On Behalf Of Peter Ashenden
>Sent: Monday, April 10, 2006 9:32 PM
>To: vhdl-ams@eda.org
>Subject: Comment on IR1.99.05
>
>Folks,
>
>In IR1.99.05, the analysis includes:
>
>  Perhaps it would have been better if the text (LRM 3.5.1, first
>paragraph),
>
>  "A scalar nature definition defines a scalar nature, its 
>branch types,
>  and the name of its reference terminal."
>
>  were modified to read:
>
>  "A scalar nature definition defines a scalar nature and its 
>branch types,
>  and declares the name of the reference terminal which is of 
>the nature."
>
>  ...but it seems a minor point.
>
>The clarification is significant, in that is makes it clear that the
>reference terminal name is declared by a nature declaration. The
>ramification is that the reference terminal name has a scope 
>and is visible.
>The rules for scope and visibility only apply to declarations. If the
>reference terminal name were not treated as a declaration, it 
>would not have
>scope or visibility, and so could not be referred to by name.
>
>Cheers,
>
>PA
>
>--
>Dr. Peter J. Ashenden                peter@ashenden.com.au
>Ashenden Designs Pty. Ltd.           www.ashenden.com.au
>PO Box 640                           VoIP: 
>0871270078@sip.internode.on.net
>Stirling, SA 5152                    Phone (mobile):  +61 414 709 106
>Australia
>
>
>
Received on Tue Apr 11 10:28:35 2006

This archive was generated by hypermail 2.1.8 : Tue Apr 11 2006 - 10:29:59 PDT