[sv-bc] 11.4.3.1 Arithmetic expressions with unsigned and signed types

From: Bresticker, Shalom <shalom.bresticker_at_.....>
Date: Fri Jan 25 2008 - 04:09:43 PST
Hi,

11.4.3.1 says,

"Nets and variables can be explicitly declared as unsigned or signed.
All net types are unsigned by default. The byte, shortint, int, integer
and longint variable types are signed types by default. Other variable
types are unsigned by default. See 6.7 for variable types."

This mixes up net and variable types with data types. 
Also the statement that "all net types are unsigned by default" is no
longer true in SV.
I regard this as a merger issue and would reword this as follows:

"Nets and variables can be explicitly declared as unsigned or signed.
The byte, shortint, int, integer and longint data types are signed by
default. Other data types are unsigned by default."

Any objections?

Thanks,
Shalom

Shalom Bresticker
Intel Jerusalem LAD DA
+972 2 589-6582
+972 54 721-1033


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Fri Jan 25 04:11:21 2008

This archive was generated by hypermail 2.1.8 : Fri Jan 25 2008 - 04:11:44 PST