CVS difference for ais/ai-00037.txt
--- ais/ai-00037.txt 2000/06/20 04:22:41 1.5
+++ ais/ai-00037.txt 2000/07/13 04:31:26 1.6
@@ -16,22 +16,22 @@
!summary
In package Interfaces.C, the type wchar_t is a discrete type.
-The constants nul and wide_nul have implementation defined
+The constants nul and wide_nul have implementation-defined
values, which should have a representation of zero.
Types char and wchar_t may use a signed or unsigned
representation.
!question
-The following declarations appear in Interfaces.C:
+The following declarations appear in Interfaces.C (B.3):
- 19 type char is <implementation-defined character type>;
+ (19) type char is <implementation-defined character type>;
- 20 nul : constant char := char'First;
+ (20) nul : constant char := char'First;
...
- 30 type wchar_t is <implementation-defined>;
+ (30) type wchar_t is <implementation-defined>;
- 31 wide_nul : constant wchar_t := wchar_t'First;
+ (31) wide_nul : constant wchar_t := wchar_t'First;
The declaration of wide_nul seems to imply that wchar_t
supports the attribute First. What is the intent?
Questions? Ask the ACAA Technical Agent