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