Re: LRM 2.3.1 Draft D posted

From: David Miller <David.L.Miller_at_.....>
Date: Wed Mar 04 2009 - 08:40:03 PST
Ok, I understand, a constant_expression is more dealing with semantic 
restrictions on expression.

So then I might need to then just add nature_attribute_reference into primary 
(currently it only exists in constant_primary and analog_primary).

Then I think constant_expression will be a proper subset of expression.

Cheers...
Dave


Bresticker, Shalom wrote:
> constant_expression is kept separate from expression, but it should be a proper subset of expression. If not, it is almost certainly a bug in the BNF.
> 
> Shalom 
> 
>> -----Original Message-----
>> From: David Miller [mailto:David.L.Miller@freescale.com] 
>> Sent: Wednesday, March 04, 2009 6:17 PM
>> To: Bresticker, Shalom
>> Cc: Verilog-AMS LRM Committee
>> Subject: Re: LRM 2.3.1 Draft D posted
>>
>> Hello Shalom,
>> yes this is what I wanted to do, but if I follow the BNF 
>> correctly, a constant_primary is not a subset of a primary, 
>> it seems that constant expression is kept separate from 
>> expression (same in P1800).
>>
>> So I didn't want to start modifying expressions.
>> Or am I misunderstanding the BNF?
>>
>> Regards
>> Dave
>>
>>
>> Bresticker, Shalom wrote:
>>> Hi,
>>>
>>> Regarding
>>>
>>> net_decl_assignment ::=
>>>     net_identifier = expression
>>>   | net_identifier = constant_expression
>>>   | net_identifier { dimension } = constant_optional_arrayinit
>>>
>>> This is not wrong, but
>>>
>>>   | net_identifier = constant_expression
>>>
>>> is redundant, as it is (or should be) a proper subset of
>>>
>>>     net_identifier = expression
>>>
>>> Shalom
>>>
>>>> -----Original Message-----
>>>> From: owner-verilog-ams@server.eda.org 
>>>> [mailto:owner-verilog-ams@server.eda.org] On Behalf Of David Miller
>>>> Sent: Wednesday, March 04, 2009 5:15 PM
>>>> To: Verilog-AMS LRM Committee
>>>> Subject: LRM 2.3.1 Draft D posted
>>>>
>>>> http://www.eda-stds.org/verilog-ams/htmlpages/public-docs/v2.3
>>>> .1_drafts/VAMS-LRM-2-3-1-Draft-D.pdf
>>>>
>>>> Main changes in this version are
>>>> Mantis 2497 - analysis()
>>>> Mantis 2589 - multiple definitions for net_assignment
>>>>
>>>> I have also added table (empty) G-5 Changes from 2.3 to 2.3.1
>>>>
>>>> I will go through the list of issues that we have 
>> addressed in this 
>>>> version and hopefully have this table populated prior to the call.
>>>>
>>>>
>>>> Dave
>>>>
>>>> --
>>>> ==============================================
>>>> -- It's a beautiful day
>>>> -- Don't let it get away
>>>> --
>>>> -- David Miller
>>>> -- Design Technology (Austin)
>>>> -- Freescale Semiconductor
>>>> -- Ph : 512 996-7377 Fax: x7755
>>>> ==============================================
>>>>
>>>> --
>>>>
>>>>
>>>>
>>>> --
>>>> This message has been scanned for viruses and dangerous content by 
>>>> MailScanner, and is believed to be clean.
>>>>
>>>>
>>>> -- 
>>>> This email was Anti Virus checked by Astaro Security Gateway. 
>>>> http://www.astaro.com
>>>>
>> ---------------------------------------------------------------------
>>> Intel Israel (74) Limited
>>>
>>> This e-mail and any attachments may contain confidential 
>> material for
>>> the sole use of the intended recipient(s). Any review or 
>> distribution
>>> by others is strictly prohibited. If you are not the intended
>>> recipient, please contact the sender and delete all copies.
>>>
>>>
>>>
>> -- 
>> ==============================================
>> -- It's a beautiful day
>> -- Don't let it get away
>> --
>> -- David Miller
>> -- Design Technology (Austin)
>> -- Freescale Semiconductor
>> -- Ph : 512 996-7377 Fax: x7755
>> ==============================================
>>
> ---------------------------------------------------------------------
> Intel Israel (74) Limited
> 
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
> 
> 
> 

-- 
==============================================
-- It's a beautiful day
-- Don't let it get away
--
-- David Miller
-- Design Technology (Austin)
-- Freescale Semiconductor
-- Ph : 512 996-7377 Fax: x7755
==============================================

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Wed Mar 4 08:58:31 2009

This archive was generated by hypermail 2.1.8 : Wed Mar 04 2009 - 08:58:35 PST