RE: [sv-bc] part selects on arbitrary expressions

From: Bresticker, Shalom <shalom.bresticker_at_.....>
Date: Sun Mar 11 2007 - 08:39:45 PDT
I think those last two bullets are contradictory.

 

Shalom

 

*      The parenthesis "()" in Verilog is a kind of syntactic sugaring,
in a sense that the type of the ()'s "result" is always exactly the same
as the type of its "operand". The "operand" of () is always
context-determined. 

*      The syntax of (expr)[a][b][c] for the part select operator (where
the parenthesis may be optional for certain kinds of selected
expression) seem to be the most succinct and flexible syntax suggested,
even though several committee members raised concerns about ability of
an uninformed reader to infer that the "first operand" of the part
select given in such syntax ("(expr)") is self-determined. 


-- 
This message has been scanned for viruses and 
dangerous content by MailScanner <http://www.mailscanner.info/> , and is

believed to be clean. 

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Sun Mar 11 08:40:10 2007

This archive was generated by hypermail 2.1.8 : Sun Mar 11 2007 - 08:40:39 PDT