J.1 Renamings of Library UnitsRenamings of Ada 83 Library Units
Static Semantics
1
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.
9.a/3
Discussion: {
AI05-0004-1}
These library units correspond to those declared
in Ada 83, which did not have the child unit concept or the parent package
Ada.
Implementation Requirements
10
The implementation shall allow the user to replace
these renamings.
Ada 2005 and 2012 Editions sponsored in part by Ada-Europe