Next: , Previous: Annex J, Up: Annex J


J.1 Renamings of Ada 83 Library Units

Static Semantics

1
The following library_unit_renaming_declarations exist:

2

     with Ada.Unchecked_Conversion;
     generic function Unchecked_Conversion renames Ada.Unchecked_Conversion;

3

     with Ada.Unchecked_Deallocation;
     generic procedure Unchecked_Deallocation renames Ada.Unchecked_Deallocation;

4

     with Ada.Sequential_IO;
     generic package Sequential_IO renames Ada.Sequential_IO;

5

     with Ada.Direct_IO;
     generic package Direct_IO renames Ada.Direct_IO;

6

     with Ada.Text_IO;
     package Text_IO renames Ada.Text_IO;

7

     with Ada.IO_Exceptions;
     package IO_Exceptions renames Ada.IO_Exceptions;

8

     with Ada.Calendar;
     package Calendar renames Ada.Calendar;

9

     with System.Machine_Code;
     package Machine_Code renames System.Machine_Code; −− If supported.
Implementation Requirements

10
The implementation shall allow the user to replace these renamings.