[net.lang.ada] [Cameron M. Donaldso <CDONALDSON@USC-ISIF.ARPA>: size of Ada units

GBOOCH@USC-ISIF.ARPA (Grady Booch) (04/11/86)

more on the continuing saga of lines per semicolon:

                ---------------

Date:  4 Apr 1986 14:57:05 PST
Subject: size of Ada units (from GTE, through Cammie Donaldson)
From: Cameron M. Donaldso <CDONALDSON@USC-ISIF.ARPA>
To: gbooch@USC-ISIF.ARPA

Dear Grady:

Re: network mail (28 Mar 1986) regarding the number of lines
    per semicolon

The following data was obtained by analyzing the source code from
the DCP (Distributed software engineering Control Process) project.
The DCP is a prototype APSE developed by GTE Communication Systems
as part of a government contract. Our experience with Ada was that
it is better to separate package specifications and package bodies
so we always keep these in separate files. As a result, our analysis
is divided in 2 parts, one for spec's the other for bodies:

			    SPECIFICATIONS	BODIES
   number of package units	  364		   233

   total lines (CR count)	71573		139530
 - comment lines		31251		 20318
 - blank lines			16404		 28311
 -----------------------------------------------------
 = Ada lines			23918		 90901

   number of semicolons 	 8647		 40740

   Ada lines / number of	 2.77		  2.23

These numbers are in accordance with your figure of 2.04 lines per
semicolon. Please feel free to forward this data to those for whom
you deem it is appropriate.

Sincerely,
Tim Barrios (formerly of Harris GISD)
Scott Sheppard

GTE Communication Systems
2500 West Utopia Road
Phoenix, AZ 85027
Tim: (602) 582 - 7101  Scott: (602) 582 - 7365

-------
-------