Version 1.2 of ais/ai-00066.txt

Unformatted version of ais/ai-00066.txt version 1.2
Other versions for file ais/ai-00066.txt

!standard 13.11 (39)          99-08-31 AI95-00066/01
!class presentation 95-07-27
!status Corrigendum 2000 99-07-28
!status WG9 approved 96-06-14
!status received 95-07-27
!qualifier Presentation
!subject Incorrect syntax in example -- remove "limited"
!summary
The reserved word "limited" should be removed from the example in 13.11(39).
!question
The syntax of the example 13.11(39) appears incorrect. Is it wrong? (Yes.)
!recommendation
(See summary.)
!wording
(See summary.)
!discussion
This syntax was left from a previous draft of the standard.
!corrigendum 13.11(39)
Replace the paragraph:
type Mark_Release_Pool_Type (Pool_Size : Storage_Elements.Storage_Count; Block_Size : Storage_Elements.Storage_Count) is new Root_Storage_Pool with limited private;
by:
type Mark_Release_Pool_Type (Pool_Size : Storage_Elements.Storage_Count; Block_Size : Storage_Elements.Storage_Count) is new Root_Storage_Pool with private;
!ACATS test
None needed.
!appendix

!section 13.11(39)
!subject Incorrect syntax in example -- remove "limited"
!reference RM95-13.11(39)
!from Bob Duff
!reference as: 95-5214.a Robert A Duff 95-7-8>>
!discussion

The syntax used in this example is incorrect.  The reserved word
"limited" should be removed.  (This dates from an earlier version of Ada
9X, where "limited" was required at that point.)

****************************************************************

Questions? Ask the ACAA Technical Agent