Confidential - Acme Engineering
Resource Standard Metrics™ for C, C++, C# and Java
Version 7.75 - mSquaredTechnologies.com
License Type: Shareware Evaluation License
Licensed To : Shareware End User - Distribute Freely
License No. : SW1380 License Date: Dec 05, 1998
Build Date : Aug 16 2009 Run Date: Aug 16, 2009
©1996-2009 M Squared Technologies LLC™
________________________________________________________________________
License File: C:\Program Files\MSquared\M2 RSM\rsm.lic
Config. File: C:\Program Files\MSquared\M2 RSM\rsm.cfg
Command Line: -H -SVerbose Metrics Report -v cell.h game.h ocean.h playe
r.h sub.h target.h timer.h utility.h cell.cpp game.cpp oce
an.cpp player.cpp player_solution.cpp seahunt.cpp sub.cpp
target.cpp timer.cpp utility.cpp Fibonacci.cs
Verbose Metrics Report
File: cell.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 27 eLOC 23 lLOC 16 Comment 13 Lines 41
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 27 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 23 macros, struct, union: 8, 0, 0
Code Statement (lLOC): 16 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 9 namespace, package ..: 1, 0
Comment Lines .......: 13 inline ..............: 0
Total Logical Lines .: 49 Memory alloc, free ..: 0, 0
Total Physical Lines : 41 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 1 Continuation Lines \.: 0
Preprocessor Lines #.: 4 Paren Count (,) .....: 10, 10
#include, import ....: 1, 0 Brace Count {,} .....: 2, 2
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 1, 0 Chars/NBLine, Notices: 13, 5
do, while ...........: 0, 0 Code, eCode Lines ...: 55.1%, 46.9%
switch, default .....: 0, 0 Comment, Blank Lines : 26.5%, 18.4%
for .................: 0 Characters, Spaces ..: 66.0%, 34.0%
________________________________________________________________________
End of File: cell.h
File: game.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 23 eLOC 19 lLOC 9 Comment 1 Lines 31
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 23 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 19 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 9 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 7 namespace, package ..: 0, 0
Comment Lines .......: 1 inline ..............: 0
Total Logical Lines .: 31 Memory alloc, free ..: 0, 0
Total Physical Lines : 31 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 2 Continuation Lines \.: 0
Preprocessor Lines #.: 6 Paren Count (,) .....: 4, 4
#include, import ....: 3, 0 Brace Count {,} .....: 3, 3
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 1 Chars/NBLine, Notices: 11, 4
do, while ...........: 0, 0 Code, eCode Lines ...: 74.2%, 61.3%
switch, default .....: 0, 0 Comment, Blank Lines : 3.2%, 22.6%
for .................: 0 Characters, Spaces ..: 77.5%, 22.5%
________________________________________________________________________
End of File: game.h
File: ocean.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 34 eLOC 30 lLOC 20 Comment 5 Lines 47
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 34 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 30 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 20 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 9 namespace, package ..: 0, 0
Comment Lines .......: 5 inline ..............: 0
Total Logical Lines .: 48 Memory alloc, free ..: 0, 0
Total Physical Lines : 47 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 3 Continuation Lines \.: 0
Preprocessor Lines #.: 7 Paren Count (,) .....: 11, 11
#include, import ....: 4, 0 Brace Count {,} .....: 4, 4
#define, typedef ....: 1, 0 Bracket Count [,] ...: 4, 4
const, enum .........: 0, 2 Chars/NBLine, Notices: 16, 2
do, while ...........: 0, 0 Code, eCode Lines ...: 70.8%, 62.5%
switch, default .....: 0, 0 Comment, Blank Lines : 10.4%, 18.8%
for .................: 0 Characters, Spaces ..: 80.8%, 19.2%
________________________________________________________________________
End of File: ocean.h
File: player.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 32 eLOC 28 lLOC 17 Comment 1 Lines 41
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 32 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 28 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 17 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 8 namespace, package ..: 0, 0
Comment Lines .......: 1 inline ..............: 0
Total Logical Lines .: 41 Memory alloc, free ..: 0, 0
Total Physical Lines : 41 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 1 Continuation Lines \.: 0
Preprocessor Lines #.: 8 Paren Count (,) .....: 11, 11
#include, import ....: 5, 0 Brace Count {,} .....: 2, 2
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 15, 2
do, while ...........: 0, 0 Code, eCode Lines ...: 78.0%, 68.3%
switch, default .....: 0, 0 Comment, Blank Lines : 2.4%, 19.5%
for .................: 0 Characters, Spaces ..: 79.4%, 20.6%
________________________________________________________________________
End of File: player.h
File: sub.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 21 eLOC 17 lLOC 7 Comment 2 Lines 29
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 21 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 17 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 7 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 7 namespace, package ..: 0, 0
Comment Lines .......: 2 inline ..............: 0
Total Logical Lines .: 30 Memory alloc, free ..: 0, 0
Total Physical Lines : 29 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 2 Continuation Lines \.: 0
Preprocessor Lines #.: 6 Paren Count (,) .....: 7, 7
#include, import ....: 3, 0 Brace Count {,} .....: 3, 3
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 15, 2
do, while ...........: 0, 0 Code, eCode Lines ...: 70.0%, 56.7%
switch, default .....: 0, 0 Comment, Blank Lines : 6.7%, 23.3%
for .................: 0 Characters, Spaces ..: 81.1%, 18.9%
________________________________________________________________________
End of File: sub.h
File: target.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 46 eLOC 38 lLOC 18 Comment 15 Lines 77
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 46 if, else ............: 0, 0
Lines of just { or } : 8 goto, return ........: 0, 1
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 38 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 18 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 18 namespace, package ..: 0, 0
Comment Lines .......: 15 inline ..............: 0
Total Logical Lines .: 79 Memory alloc, free ..: 0, 0
Total Physical Lines : 77 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 1 Continuation Lines \.: 0
Preprocessor Lines #.: 7 Paren Count (,) .....: 12, 12
#include, import ....: 2, 0 Brace Count {,} .....: 6, 6
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 1, 2 Chars/NBLine, Notices: 17, 6
do, while ...........: 0, 0 Code, eCode Lines ...: 58.2%, 48.1%
switch, default .....: 0, 0 Comment, Blank Lines : 19.0%, 22.8%
for .................: 0 Characters, Spaces ..: 76.7%, 23.3%
________________________________________________________________________
End of File: target.h
File: timer.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 49 eLOC 47 lLOC 19 Comment 12 Lines 78
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 49 if, else ............: 0, 0
Lines of just { or } : 2 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 47 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 19 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 17 namespace, package ..: 0, 0
Comment Lines .......: 12 inline ..............: 0
Total Logical Lines .: 78 Memory alloc, free ..: 0, 0
Total Physical Lines : 78 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 0 Continuation Lines \.: 0
Preprocessor Lines #.: 14 Paren Count (,) .....: 12, 12
#include, import ....: 4, 0 Brace Count {,} .....: 1, 1
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 20, 1
do, while ...........: 0, 0 Code, eCode Lines ...: 62.8%, 60.3%
switch, default .....: 0, 0 Comment, Blank Lines : 15.4%, 21.8%
for .................: 0 Characters, Spaces ..: 82.5%, 17.5%
________________________________________________________________________
End of File: timer.h
File: utility.h
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 20 eLOC 16 lLOC 8 Comment 3 Lines 30
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 20 if, else ............: 0, 0
Lines of just { or } : 4 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 16 macros, struct, union: 1, 0, 0
Code Statement (lLOC): 8 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 7 namespace, package ..: 0, 0
Comment Lines .......: 3 inline ..............: 0
Total Logical Lines .: 30 Memory alloc, free ..: 0, 0
Total Physical Lines : 30 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 0 Continuation Lines \.: 0
Preprocessor Lines #.: 5 Paren Count (,) .....: 6, 6
#include, import ....: 2, 0 Brace Count {,} .....: 3, 3
#define, typedef ....: 1, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 1 Chars/NBLine, Notices: 18, 1
do, while ...........: 0, 0 Code, eCode Lines ...: 66.7%, 53.3%
switch, default .....: 0, 0 Comment, Blank Lines : 10.0%, 23.3%
for .................: 0 Characters, Spaces ..: 81.0%, 19.0%
________________________________________________________________________
End of File: utility.h
File: cell.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 127 eLOC 83 lLOC 49 Comment 13 Lines 167
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 127 if, else ............: 5, 2
Lines of just { or } : 44 goto, return ........: 0, 7
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 83 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 49 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 28 namespace, package ..: 0, 0
Comment Lines .......: 13 inline ..............: 3
Total Logical Lines .: 168 Memory alloc, free ..: 0, 0
Total Physical Lines : 167 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 11 Continuation Lines \.: 0
Preprocessor Lines #.: 4 Paren Count (,) .....: 43, 43
#include, import ....: 2, 0 Brace Count {,} .....: 22, 22
#define, typedef ....: 0, 0 Bracket Count [,] ...: 33, 33
const, enum .........: 5, 0 Chars/NBLine, Notices: 12, 8
do, while ...........: 0, 0 Code, eCode Lines ...: 75.6%, 49.4%
switch, default .....: 0, 0 Comment, Blank Lines : 7.7%, 16.7%
for .................: 3 Characters, Spaces ..: 72.1%, 27.9%
________________________________________________________________________
End of File: cell.cpp
File: game.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 88 eLOC 52 lLOC 32 Comment 4 Lines 107
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 4, 3
Lines of Code (LOC) .: 88 if, else ............: 7, 1
Lines of just { or } : 36 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 52 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 32 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 17 namespace, package ..: 0, 0
Comment Lines .......: 4 inline ..............: 0
Total Logical Lines .: 109 Memory alloc, free ..: 0, 0
Total Physical Lines : 107 Memory new, delete ..: 2, 2
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 6 Continuation Lines \.: 0
Preprocessor Lines #.: 1 Paren Count (,) .....: 26, 26
#include, import ....: 1, 0 Brace Count {,} .....: 18, 18
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 11, 8
do, while ...........: 0, 1 Code, eCode Lines ...: 80.7%, 47.7%
switch, default .....: 1, 1 Comment, Blank Lines : 3.7%, 15.6%
for .................: 1 Characters, Spaces ..: 67.8%, 32.2%
________________________________________________________________________
End of File: game.cpp
File: ocean.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 217 eLOC 143 lLOC 83 Comment 7 Lines 252
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 217 if, else ............: 9, 3
Lines of just { or } : 74 goto, return ........: 0, 5
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 143 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 83 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 29 namespace, package ..: 0, 0
Comment Lines .......: 7 inline ..............: 0
Total Logical Lines .: 253 Memory alloc, free ..: 0, 0
Total Physical Lines : 252 Memory new, delete ..: 0, 1
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 43 Continuation Lines \.: 0
Preprocessor Lines #.: 10 Paren Count (,) .....: 71, 71
#include, import ....: 4, 0 Brace Count {,} .....: 40, 40
#define, typedef ....: 0, 0 Bracket Count [,] ...: 36, 36
const, enum .........: 3, 0 Chars/NBLine, Notices: 16, 34
do, while ...........: 0, 1 Code, eCode Lines ...: 85.8%, 56.5%
switch, default .....: 0, 0 Comment, Blank Lines : 2.8%, 11.5%
for .................: 10 Characters, Spaces ..: 74.6%, 25.4%
________________________________________________________________________
End of File: ocean.cpp
File: player.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 100 eLOC 70 lLOC 38 Comment 3 Lines 126
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 100 if, else ............: 2, 0
Lines of just { or } : 30 goto, return ........: 0, 7
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 70 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 38 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 24 namespace, package ..: 0, 0
Comment Lines .......: 3 inline ..............: 0
Total Logical Lines .: 127 Memory alloc, free ..: 0, 0
Total Physical Lines : 126 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 9 Continuation Lines \.: 0
Preprocessor Lines #.: 3 Paren Count (,) .....: 45, 45
#include, import ....: 1, 0 Brace Count {,} .....: 15, 15
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 5, 0 Chars/NBLine, Notices: 14, 7
do, while ...........: 0, 0 Code, eCode Lines ...: 78.7%, 55.1%
switch, default .....: 0, 0 Comment, Blank Lines : 2.4%, 18.9%
for .................: 0 Characters, Spaces ..: 82.2%, 17.8%
________________________________________________________________________
End of File: player.cpp
File: player_solution.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 132 eLOC 90 lLOC 48 Comment 20 Lines 188
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 132 if, else ............: 2, 0
Lines of just { or } : 42 goto, return ........: 0, 9
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 90 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 48 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 37 namespace, package ..: 0, 0
Comment Lines .......: 20 inline ..............: 0
Total Logical Lines .: 189 Memory alloc, free ..: 0, 0
Total Physical Lines : 188 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 14 Continuation Lines \.: 0
Preprocessor Lines #.: 9 Paren Count (,) .....: 49, 49
#include, import ....: 1, 0 Brace Count {,} .....: 21, 21
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 8, 0 Chars/NBLine, Notices: 22, 6
do, while ...........: 0, 1 Code, eCode Lines ...: 69.8%, 47.6%
switch, default .....: 0, 0 Comment, Blank Lines : 10.6%, 19.6%
for .................: 0 Characters, Spaces ..: 84.0%, 16.0%
________________________________________________________________________
End of File: player_solution.cpp
File: seahunt.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 12 eLOC 10 lLOC 4 Comment 1 Lines 18
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 12 if, else ............: 0, 0
Lines of just { or } : 2 goto, return ........: 0, 1
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 10 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 4 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 5 namespace, package ..: 0, 0
Comment Lines .......: 1 inline ..............: 0
Total Logical Lines .: 18 Memory alloc, free ..: 0, 0
Total Physical Lines : 18 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 2 Continuation Lines \.: 0
Preprocessor Lines #.: 4 Paren Count (,) .....: 3, 3
#include, import ....: 2, 0 Brace Count {,} .....: 1, 1
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 12, 1
do, while ...........: 0, 0 Code, eCode Lines ...: 66.7%, 55.6%
switch, default .....: 0, 0 Comment, Blank Lines : 5.6%, 27.8%
for .................: 0 Characters, Spaces ..: 89.1%, 10.9%
________________________________________________________________________
End of File: seahunt.cpp
File: sub.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 72 eLOC 52 lLOC 28 Comment 3 Lines 91
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 72 if, else ............: 2, 0
Lines of just { or } : 20 goto, return ........: 0, 4
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 52 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 28 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 18 namespace, package ..: 0, 0
Comment Lines .......: 3 inline ..............: 0
Total Logical Lines .: 93 Memory alloc, free ..: 0, 0
Total Physical Lines : 91 Memory new, delete ..: 2, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 10 Continuation Lines \.: 0
Preprocessor Lines #.: 8 Paren Count (,) .....: 31, 31
#include, import ....: 2, 0 Brace Count {,} .....: 10, 10
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 1, 0 Chars/NBLine, Notices: 14, 4
do, while ...........: 0, 0 Code, eCode Lines ...: 77.4%, 55.9%
switch, default .....: 0, 0 Comment, Blank Lines : 3.2%, 19.4%
for .................: 0 Characters, Spaces ..: 81.5%, 18.5%
________________________________________________________________________
End of File: sub.cpp
File: target.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 98 eLOC 68 lLOC 33 Comment 4 Lines 119
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 98 if, else ............: 2, 2
Lines of just { or } : 30 goto, return ........: 0, 5
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 68 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 33 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 19 namespace, package ..: 0, 0
Comment Lines .......: 4 inline ..............: 0
Total Logical Lines .: 121 Memory alloc, free ..: 0, 0
Total Physical Lines : 119 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 11 Continuation Lines \.: 0
Preprocessor Lines #.: 7 Paren Count (,) .....: 28, 28
#include, import ....: 1, 0 Brace Count {,} .....: 15, 15
#define, typedef ....: 0, 0 Bracket Count [,] ...: 2, 2
const, enum .........: 4, 0 Chars/NBLine, Notices: 11, 4
do, while ...........: 0, 0 Code, eCode Lines ...: 81.0%, 56.2%
switch, default .....: 0, 0 Comment, Blank Lines : 3.3%, 15.7%
for .................: 0 Characters, Spaces ..: 78.2%, 21.8%
________________________________________________________________________
End of File: target.cpp
File: timer.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 130 eLOC 98 lLOC 36 Comment 4 Lines 159
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 130 if, else ............: 2, 0
Lines of just { or } : 32 goto, return ........: 0, 6
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 98 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 36 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 25 namespace, package ..: 0, 0
Comment Lines .......: 4 inline ..............: 0
Total Logical Lines .: 159 Memory alloc, free ..: 0, 0
Total Physical Lines : 159 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 22 Continuation Lines \.: 0
Preprocessor Lines #.: 19 Paren Count (,) .....: 43, 43
#include, import ....: 3, 0 Brace Count {,} .....: 16, 16
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 13, 9
do, while ...........: 0, 0 Code, eCode Lines ...: 81.8%, 61.6%
switch, default .....: 0, 0 Comment, Blank Lines : 2.5%, 15.7%
for .................: 1 Characters, Spaces ..: 78.0%, 22.0%
________________________________________________________________________
End of File: timer.cpp
File: utility.cpp
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 84 eLOC 56 lLOC 33 Comment 4 Lines 98
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 1
Lines of Code (LOC) .: 84 if, else ............: 3, 2
Lines of just { or } : 28 goto, return ........: 0, 2
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 56 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 33 class, interface ....: 0, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 11 namespace, package ..: 0, 0
Comment Lines .......: 4 inline ..............: 0
Total Logical Lines .: 99 Memory alloc, free ..: 0, 0
Total Physical Lines : 98 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 12 Continuation Lines \.: 0
Preprocessor Lines #.: 4 Paren Count (,) .....: 19, 19
#include, import ....: 4, 0 Brace Count {,} .....: 17, 17
#define, typedef ....: 0, 0 Bracket Count [,] ...: 4, 4
const, enum .........: 0, 0 Chars/NBLine, Notices: 14, 4
do, while ...........: 1, 1 Code, eCode Lines ...: 84.8%, 56.6%
switch, default .....: 0, 0 Comment, Blank Lines : 4.0%, 11.1%
for .................: 1 Characters, Spaces ..: 75.7%, 24.3%
________________________________________________________________________
End of File: utility.cpp
File: Fibonacci.cs
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 23 eLOC 15 lLOC 12 Comment 4 Lines 29
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 0
Lines of Code (LOC) .: 23 if, else ............: 0, 0
Lines of just { or } : 8 goto, return ........: 0, 0
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 15 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 12 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 5 namespace, package ..: 1, 0
Comment Lines .......: 4 inline ..............: 0
Total Logical Lines .: 32 Memory alloc, free ..: 0, 0
Total Physical Lines : 29 Memory new, delete ..: 0, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 4 Continuation Lines \.: 0
Preprocessor Lines #.: 0 Paren Count (,) .....: 6, 6
#include, import ....: 0, 0 Brace Count {,} .....: 4, 4
#define, typedef ....: 0, 0 Bracket Count [,] ...: 0, 0
const, enum .........: 0, 0 Chars/NBLine, Notices: 13, 4
do, while ...........: 0, 0 Code, eCode Lines ...: 71.9%, 46.9%
switch, default .....: 0, 0 Comment, Blank Lines : 12.5%, 15.6%
for .................: 1 Characters, Spaces ..: 66.3%, 33.7%
________________________________________________________________________
End of File: Fibonacci.cs
------------------------------------------------------------------------
~~ Total Metrics For 19 Files ~~
------------------------------------------------------------------------
~~ Total Project Summary ~~
LOC 1335 eLOC 955 lLOC 510 Comment 119 Lines 1728
Average per File, metric/19 files
LOC 70 eLOC 50 lLOC 26 Comment 6 Lines 90
------------------------------------------------------------------------
~~ Project Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 4, 4
Lines of Code (LOC) .: 1335 if, else ............: 34, 10
Lines of just { or } : 380 goto, return ........: 0, 47
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 955 macros, struct, union: 15, 0, 0
Code Statement (lLOC): 510 class, interface ....: 9, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 300 namespace, package ..: 2, 0
Comment Lines .......: 119 inline ..............: 3
Total Logical Lines .: 1754 Memory alloc, free ..: 0, 0
Total Physical Lines : 1728 Memory new, delete ..: 4, 3
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 154 Continuation Lines \.: 0
Preprocessor Lines #.: 126 Paren Count (,) .....: 437, 437
#include, import ....: 45, 0 Brace Count {,} .....: 203, 203
#define, typedef ....: 8, 0 Bracket Count [,] ...: 79, 79
const, enum .........: 28, 6 Chars/NBLine, Notices: 15, 112
do, while ...........: 1, 4 Code, eCode Lines ...: 76.1%, 54.4%
switch, default .....: 1, 1 Comment, Blank Lines : 6.8%, 17.1%
for .................: 17 Characters, Spaces ..: 77.4%, 22.6%
------------------------------------------------------------------------
~~ File Summary ~~
C Source Files *.c ....: 0 C/C++ Include Files *.h: 8
C++ Source Files *.c* .: 10 C++ Include Files *.h* : 0
C# Source Files *.cs ..: 1 Java Source File *.jav*: 0
Other Source Files ....: 0
Total File Count ......: 19
Shareware evaluation licenses process only files.
Paid licenses enable processing for an unlimited number of files.
________________________________________________________________________
Confidential - Acme Engineering