"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gmp-6.2.1.tar.xz (14 Nov 20:17, 2027316 Bytes)

About: GMP (GNU Multiple Precision) is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers.



Fossies downloads: /linux/miscgmp-6.2.1.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 2275  (2094 files within 181 directories)

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

The corresponding CLOC output data:
    2094 text files.
    1999 unique files.                              
     116 files ignored.

github.com/AlDanial/cloc v 1.88  T=1.79 s (1104.5 files/s, 208126.4 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Assembly            874     19589      1659    127902 x   0.25 =       31975.50
C                   845     27237     26948     95255 x   0.77 =       73346.35
C/C++ Header        142      5371      4489     29445 x   1.00 =       29445.00
m4                   32      1685      3656      8630 x   1.00 =        8630.00
C++                  34      1034      1090      5202 x   1.51 =        7855.02
Bourne Shell          6       155       572      3251 x   3.81 =       12386.31
Perl                 14       969      1533      2971 x   4.00 =       11884.00
HTML                  2       138        20      1214 x   1.90 =        2306.60
make                 25       270       837       725 x   2.50 =        1812.50
yacc                  1        52        40       226 x   1.51 =         341.26
Lisp                  1        72       110       203 x   1.25 =         253.75
lex                   1        27        16        70 x   1.00 =          70.00
Fortran 77            1         9        30        24 x   0.75 =          18.00
-------------------------------------------------------------------------------
SUM:               1978     56608     41000    275118 x   0.66 =      180324.29
-------------------------------------------------------------------------------

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)