Re: Fwd: RE: unsigned -- why a V2K keyword?


Subject: Re: Fwd: RE: unsigned -- why a V2K keyword?
From: Steven Sharp (sharp@cadence.com)
Date: Tue Oct 08 2002 - 11:21:58 PDT


>Since unsigned is a reserved word for Verilog 2001 because it is the
>opposite of signed, there is a
>good argument for making static reserved as well......
>
>:-)

In C, "static" is the opposite of "auto" when applied to local variables.
It is the opposite of "extern" when applied to global variables or functions.
The keyword "automatic" does not work like either "auto" or "extern". We
really should have switched to the keyword "reentrant" instead. It is a
better description of the meaning, less likely to be used as a variable
name in a design, and nobody would suggest we add a keyword "nonreentrant".

:-)

Steven Sharp
sharp@cadence.com



This archive was generated by hypermail 2b28 : Tue Oct 08 2002 - 11:22:59 PDT