home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / educ / pnote2.doc < prev    next >
Encoding:
Text File  |  1988-05-03  |  1.9 KB  |  59 lines

  1. 11-Apr-86 11:28:45-MST,1906;000000000001
  2. Return-Path: <GBOOCH@USC-ISIF.ARPA>
  3. Received: from USC-ISIF.ARPA by SIMTEL20.ARPA with TCP; Fri 11 Apr 86 11:28:36-MST
  4. Date: 11 Apr 1986 07:24:13 PST
  5. Subject: [Cameron M. Donaldso <CDONALDSON@USC-ISIF.ARPA>: size of Ada units (from GTE, through Cammie Donaldson)]
  6. From: Grady Booch <GBOOCH@USC-ISIF.ARPA>
  7. To: info-ada@USC-ISIF.ARPA
  8.  
  9. more on the continuing saga of lines per semicolon:
  10.  
  11.                 ---------------
  12.  
  13. Date:  4 Apr 1986 14:57:05 PST
  14. Subject: size of Ada units (from GTE, through Cammie Donaldson)
  15. From: Cameron M. Donaldso <CDONALDSON@USC-ISIF.ARPA>
  16. To: gbooch@USC-ISIF.ARPA
  17.  
  18. Dear Grady:
  19.  
  20. Re: network mail (28 Mar 1986) regarding the number of lines
  21.     per semicolon
  22.  
  23. The following data was obtained by analyzing the source code from
  24. the DCP (Distributed software engineering Control Process) project.
  25. The DCP is a prototype APSE developed by GTE Communication Systems
  26. as part of a government contract. Our experience with Ada was that
  27. it is better to separate package specifications and package bodies
  28. so we always keep these in separate files. As a result, our analysis
  29. is divided in 2 parts, one for spec's the other for bodies:
  30.  
  31.                 SPECIFICATIONS    BODIES
  32.    number of package units      364           233
  33.  
  34.    total lines (CR count)    71573        139530
  35.  - comment lines        31251         20318
  36.  - blank lines            16404         28311
  37.  -----------------------------------------------------
  38.  = Ada lines            23918         90901
  39.  
  40.    number of semicolons      8647         40740
  41.  
  42.    Ada lines / number of     2.77          2.23
  43.  
  44. These numbers are in accordance with your figure of 2.04 lines per
  45. semicolon. Please feel free to forward this data to those for whom
  46. you deem it is appropriate.
  47.  
  48. Sincerely,
  49. Tim Barrios (formerly of Harris GISD)
  50. Scott Sheppard
  51.  
  52. GTE Communication Systems
  53. 2500 West Utopia Road
  54. Phoenix, AZ 85027
  55. Tim: (602) 582 - 7101  Scott: (602) 582 - 7365
  56. 
  57. -------
  58. -------
  59.