Re: [sv-ec] null compabiilty

From: Gordon Vreugdenhil <gordonv_at_.....>
Date: Fri Oct 09 2009 - 10:49:10 PDT
"null" is always discussed as a "special value" and isn't part
of the literals in the integer space.  The only contexts in which
"null" is explicitly permitted is along with event, class, chandles,
and covergroup variables.  Since "null" has no definite type and
isn't discussed as a numeric value, I don't think that there would
be any justification for considering integer typed operations as
permitting null.

Gord.

Daniel Mlynek wrote:
> Is it explicitly said in LRM how null should behave in below case - 
> should it be legal usage or not. (I cannot find such description nor 
> mantis item) :
>  
> module top;
>     int x;
>     initial if(x==null) $display("false");    
>     initial x = null;
> endmodule
>  
> DANiel
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.

-- 
--------------------------------------------------------------------
Gordon Vreugdenhil                                503-685-0808
Model Technology (Mentor Graphics)                gordonv@model.com


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Oct 9 10:50:15 2009

This archive was generated by hypermail 2.1.8 : Fri Oct 09 2009 - 10:51:03 PDT