comp.lang.ada
 help / color / mirror / Atom feed
From: "Jeffrey R. Carter" <spam.jrcarter.not@spam.acm.org>
Subject: Re: Access procedure to pointer
Date: Mon, 02 Jun 2008 18:19:29 GMT
Date: 2008-06-02T18:19:29+00:00	[thread overview]
Message-ID: <RQW0k.191245$yE1.123687@attbi_s21> (raw)
In-Reply-To: <g20oqm$slv$1@registered.motzarella.org>

S�bastien wrote [concerning the GNAT adainclude directory]:
>> You could read the .ads files. They are well written and concise. I
>> don't see what other form of documentation would be much better. 
> 
> I can and I do, but just because I don't have any choice. Of course Ada 
> is easy to read, but there is no hyperlink navigation, this is quite 
> boring. For instance you find out a function, let's say the 
> documentation is clear, yes but ada is strongly typed and then have a 
> lot of new type in order to assure safety and quality of the code. So 
> you have then to find the definition of the type and so on...

The a-*.ad? files are the standard library (package Ada and its descendants) and 
its implementation. These are well documented in the ARM, primarily Annex A. 
This is readable and the online version is hyperlinked.

The i-*.ad? files are package Interfaces and its descendants, and their 
implementation. These are also well documented in the ARM, Annex B.

The s-*.ad? files are package System and its descendants, and their 
implementation. These are also documented in the ARM, section 13.

The g-*.ad? files are GNAT-specific units. Some are for general use and some are 
GNAT internal units. Documentation is up to the compiler supplier.

-- 
Jeff Carter
"He didn't get that nose from playing ping-pong."
Never Give a Sucker an Even Break
110



  parent reply	other threads:[~2008-06-02 18:19 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-05-27 11:19 Access procedure to pointer Sébastien
2008-05-27 12:05 ` Ludovic Brenta
2008-05-27 17:45   ` Sébastien
2008-05-27 18:26     ` Dmitry A. Kazakov
2008-05-28  9:06       ` Sébastien
2008-05-28 10:13         ` Jean-Pierre Rosen
2008-05-28 14:57           ` Sébastien
2008-05-28 15:26             ` Jean-Pierre Rosen
2008-05-28 18:16               ` Jeffrey R. Carter
2008-05-28 18:30                 ` Robert A Duff
2008-05-28 21:36               ` Adam Beneschan
2008-05-28 23:02                 ` Sebastien Morand
2008-05-29  0:58                   ` Jeffrey R. Carter
2008-05-29  9:06                     ` Sébastien
2008-05-29 20:20                       ` Jeffrey R. Carter
2008-05-29  8:43                   ` Jean-Pierre Rosen
2008-05-29 10:18                     ` Sébastien
2008-05-29 11:34                       ` Jean-Pierre Rosen
2008-05-31  5:52                   ` Stephen Leake
2008-06-02 12:24                     ` Sébastien
2008-06-02 12:55                       ` Georg Bauhaus
2008-06-02 18:19                       ` Jeffrey R. Carter [this message]
2008-06-02 18:25                         ` Pascal Obry
2008-06-03 10:06                         ` Sébastien Morand
2008-06-03 13:26                           ` Ed Falis
2008-06-03 19:41                       ` Stephen Leake
2008-06-02 15:35                     ` Adam Beneschan
2008-06-02 17:11                       ` Jean-Pierre Rosen
2008-06-03 19:43                       ` Stephen Leake
2008-05-28 15:29             ` Sébastien
2008-05-28 17:00           ` Simon Wright
2008-05-27 20:06     ` Jeffrey R. Carter
2008-05-27 22:27     ` Adam Beneschan
2008-05-27 16:51 ` Jeffrey R. Carter
2008-05-27 17:42   ` Sébastien
2008-05-27 20:02     ` Jeffrey R. Carter
2008-05-27 20:45     ` Jacob Sparre Andersen
2008-05-28  8:48       ` Sébastien
2008-05-28 20:41         ` Jacob Sparre Andersen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox