* fyi: Ada package hierarchy tree
@ 1999-03-02 0:00 nabbasi
0 siblings, 0 replies; only message in thread
From: nabbasi @ 1999-03-02 0:00 UTC (permalink / raw)
Ada package hierarchy tree (based on GNAT 3.11p ACT distribution sources)
date 3/2/99. by Nasser Abbasi.
Free to copy, distribute in any way. Not responsible for errors.
(updated copies can be found at http://home.pacbell.net/nma123
===============================================================
Number of packages:
-- Ada tree contains 111 packages.
-- Interfaces tree contains 13 packages.
-- GNAT tree contains 20 nodes packages.
-- System tree 190 packages. (almost flat tree)
A D A Package
-------------------------
+- Asynchronous_Task_Control
|
+- Calender -+- Delay_Objects
| |
| +- Delays
|
| +- Handling
| |
+- Characters -+- Latin_1
| |
| +- Wide_Latin_1
|
+- Command_Line -+- Environment
|
+- Decimal
|
+- Direct_IO -+- C_Streams
|
+- Dynamic_Priorities
|
+- Exceptions
|
+- Finalization -+- List_Controller
|
+- Float_Text_IO
|
+- Float_Wide_Text_IO
|
+- Integer_Text_IO
|
+- Interrupts -+- Names
|
+- Integer_Wide_Text_IO
|
+- Long_Float_Text_IO
|
+- Long_Float_Wide_Text_IO
|
+- Long_Integer_Text_IO
|
+- Long_Integer_Wide_Text_IO
|
+- Long_Long_Float_Text_IO
|
+- Long_Long_Float_Wide_Text_IO
|
+- Long_Long_Integer_Text_IO
|
+- Long_Long_Integer_Wide_Text_IO
|
+- IO_Exceptions
|
| +- Aux (Private?)
| |
| +- Complex_Elementry_Functions
| |
| +- Complex_Types
| |
| +- Discrete_Random
| |
| +- Elementary_Functions
| |
| +- Float_Random
| |
| +- Generic_Complex_Elementry_Functions
| |
| +- Generic_Complex_Types
Ada -+- Numerics -+
| +- Generic_Elementary_Functions
| |
| +- Long_Complex_Types
| |
| +- Long_Elementary_Functions
| |
| +- Long_Complex_Elementary_Functions
| |
| +- Long_Long_Complex_Elementary_Functions
| |
| +- Long_Long_Complex_Types
| |
| +- Long_Long_Elementary_Functions
| |
| +- Short_Complex_Elementary_Functions
| |
| +- Short_Complex_Types
| |
| +- Short_Elementary_Functions
|
|
+- Real_Time -+- Delays
|
+- Sequential_IO -+- C_Streams
|
+- Short_Float_Text_IO
|
+- Short_Float_Wide_Text_IO
|
+- Short_Integer_Text_IO
|
+- Short_Integer_Wide_Text_IO
|
+- Storage_IO
|
+- Streams -+- Stream_IO -+- C_Streams
|
| +- Bounded
| |
| +- Fixed
| |
| +- Maps -+- Constants
| |
+- Strings -+- Unbounded -+- Aux (Private?)
| | |
| | +- Text_IO
| |
| +- Wide_bounded
| |
| +- Wide_Fixed
| |
| +- Wide_Maps -+- Wide_Constants
| |
| +- Wide_Unbounded
|
|
+- Short_Short_Integer_Text_IO
|
+- Short_Short_Integer_Wide_Text_IO
|
+- Synchronous_Task_Control
|
+- Tags
|
+- Task_Attributes
|
+- Task_Identification
|
| +- Complex_IO
| |
| +- Editing
| |
| +- Text_Streams
| |
| +- Complex_Aux (Private?)
| |
| +- Decimal_IO
| |
+- Text_IO -+- Fixed_IO
| |
| +- Float_IO
| |
| +- Enumeration_IO
| |
| +- Integer_IO
| |
| +- Modular_IO
| |
| +- C_Streams
| |
| +- Text_Streams
|
|
+- Unchecked_Conversion
|
+- Unchecked_Deallocation
|
| +- Complex_IO
| |
| +- Editing
| |
| +- Text_Streams
| |
| +- Complex_Aux (Private?)
| |
| +- Decimal_IO
| |
+- Wide_Text_IO -+- Fixed_IO
|
+- Float_IO
|
+- Enumeration_IO
|
+- Integer_IO
|
+- Modular_IO
|
+- C_Streams
|
+- Text_Streams
|
+- Generic_Aux (Private?)
I N T E R F A C E S Package
------------------------------------------
+- Pointers
|
+- C -+- Strings
| |
| +- Extensions
| |
| +- Sthreads
|
Interfaces -+- COBOL
|
+- Fortran
|
+- CPP
|
+- OS2Lib -+- Errors
| |
| +- Synchronization
| |
| +- Threads
|
+- Packed_Decimal
G N A T package
-----------------------------------
+- Bubble_Sort_A
|
+- Bubble_Sort_G
|
+- Case_Util
|
+- Command_Line
|
+- Debug_Utilities
|
+- Directory_Operations
|
+- Heap_Sort_A
|
GNAT -+- Heap_Sort_G
|
+- HTable
|
+- IO -+- IO_Aux
|
+- OS_Lib
|
+- Regexp
|
| +- Patterns
| |
| +- Table_Boolean
| |
+- Spitbol -+- Table_Integer
| |
| +- Table_VString
|
+- Table
|
+- Task_Lock
S Y S T E M package (big!)
----------------------------------------------
+- Address_To_Access_Conversion
|
+- Machine_Code
|
+- RPC
|
+- OS_Interface
|
+- Program_Info
|
+- Parameters
|
+- Arith_64
|
+- Assertions
|
+- AST_Handling
|
+- Aux_DEC
|
+- Bit_Ops
|
+- Checked_Pools
|
+- Debug_Pools
|
+- Direct_IO
|
+- Error_Reporting
|
+- Exceptions
|
+- Exception_Table
|
+- Exn_Flt
|
+- Exn_Gen
|
+- Exn_Int
|
+- Exn_LFlt
|
+- Exn_LInt
|
+- Exn_LLF
|
+- Exn_LLI
|
+- Exn_SFlt
|
+- Exn_SInt
|
+- Exn_SSI
|
+- Exp_Flt
|
+- Exp_Gen
|
+- Exp_Int
|
+- Exp_LFlt
|
+- Exp_LInt
|
+- Exp_LLF
|
+- Exp_LLI
|
+- Exp_LLU
|
+- Exp_Mod
|
+- Exp_SFlt
|
+- Exp_SIn
|
+- Exp_SSI
|
+- Exp_Uns
|
+- Fat_Flt
|
+- Fat_Gen
|
+- Fat_LFlt
|
+- Fat_LLF
|
+- Fat_SFlt
|
+- File_Control_Block
|
+- File_IO
|
+- Finalization_Implementation
|
+- Finalization_Root
|
+- Fore
|
+- Img_BIU
|
+- Img_Bool
|
+- Img_Char
|
+- Img_Dec
|
+- Img_Int
|
+- Img_LLB
|
+- Img_LLD
|
+- Img_LLI
|
+- Img_LLU
|
+- Img_LLW
|
+- Img_Real
|
+- Img_Uns
|
+- Img_WChar
|
+- Img_WIU
|
+- Interrupt_Management -+- Operations
|
+- Interrupts
|
+- IO
|
+- Mantissa
|
+- OS_Primitives
|
+- Pack_03
.
.
+- Pack_63
|
+- Parameters
|
+- Partition_Interface
|
+- Pool_Global
|
+- Pool_Local
|
+- Pool_Size
|
+- Powten_Table
|
+- Secondary_Stack
|
+- Sequential_IO
|
+- String_Ops_Concat_3
|
+- String_Ops_Concat_4
|
+- String_Ops_Concat_5
|
+- Standard_Library
|
+- Storage_Elements
|
+- Storage_Pools
|
+- Stream_Attributes
|
+- String_Ops
|
|
| +- Task_Attributes
| |
| +- Utilities
| |
| +- Initialization
| |
| +- Entry_Calls
| |
System -+- Tasking -+- Protected_Objects
| |
| +- Abortion
| |
| +- Debug
| |
| +- Queuing
| |
| +- Rendezvous
| |
| +- Stages
|
|
+- Task_Primitives -+- Operations
|
+- Task_Info
|
+- Tasking_Soft_Links
|
+- Task_Specific_Data
|
+- Task_Timer
|
+- Unsigned_Types
|
+- Vax_Float_Operations
|
+- Val_Bool
|
+- Val_Char
|
+- Val_Dec
|
+- Val_Enum
|
+- Val_Int
|
+- Val_LLD
|
+- Val_LLI
|
+- Val_LLU
|
+- Val_Real
|
+- Val_Uns
|
+- Val_Util
|
+- Val_WChar
|
+- Version_Control
|
+- VMS_Exception_Table
|
+- WCh_Cnv
|
+- WCh_Con
|
+- WCh_JIS
|
+- WCh_StW
|
+- WCh_WtS
|
+- Wid_Bool
|
+- Wid_Char
|
+- Wid_Enum
|
+- Wid_LLI
|
+- Wid_LLU
|
+- Wid_WChar
|
+- WWd_Char
|
+- WWd_Enum
|
+- Wwd_WChar
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~1999-03-02 0:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-03-02 0:00 fyi: Ada package hierarchy tree nabbasi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox