"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of bison-3.8.2.tar.xz (25 Sep 11:31, 2817324 Bytes)

About: Bison is a general-purpose parser generator.



Fossies downloads: /linux/miscbison-3.8.2.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 1368  (1328 files within 40 directories)

Histograms of CLOC analysis data of bison-3.8.2.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of bison-3.8.2.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1215 text files.
    1163 unique files.                              
     155 files ignored.

github.com/AlDanial/cloc v 1.90  T=2.33 s (456.1 files/s, 366743.5 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
Bourne Shell                 26     83502     41524    436077 x   3.81 =     1661453.37
C                           295     11893     16255     58928 x   0.77 =       45374.56
m4                          267      2845      1969     34974 x   1.00 =       34974.00
C/C++ Header                262      7740     13865     33439 x   1.00 =       33439.00
PO File                     109     17425     32342     32335 x   1.50 =       48502.50
make                         43      1868      1953      4809 x   2.50 =       12022.50
C++                           6       757       823      4442 x   1.51 =        6707.42
yacc                         13       579       534      2856 x   1.51 =        4312.56
lex                           5       392       362      1627 x   1.00 =        1627.00
XSLT                          4       154        86      1603 x   1.90 =        3045.70
D                             1       145       325       856 x   1.70 =        1455.20
Java                          1       144       384       775 x   1.36 =        1054.00
Markdown                     15       181         0       615 x   1.00 =         615.00
TeX                           1       100        99       312 x   1.50 =         468.00
Perl                          3        40       134       296 x   4.00 =        1184.00
SVG                           3         0        42       222 x   1.00 =         222.00
LLVM IR                       1        24         0       147 x   0.90 =         132.30
Ruby                          1        18        21        72 x   4.20 =         302.40
Logos                         1         2         0        58 x   2.00 =         116.00
Windows Module Definition     1        15         0        48 x   1.00 =          48.00
CSS                           1        15        23        23 x   1.00 =          23.00
sed                           2         0         0        16 x   4.00 =          64.00
---------------------------------------------------------------------------------------
SUM:                       1061    127839    110741    614530 x   3.02 =     1857142.51
---------------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)