"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of guile-3.0.4.tar.xz (24 Jun 16:30, 12867624 Bytes)

About: Guile is GNU’s extension language library. Guile is an interpreter for Scheme, packaged as a library that you can link into your applications to give them their own scripting language.



Fossies downloads: /linux/miscguile-3.0.4.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 2384  (1931 files + 294 hardinks within 159 directories)

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

The corresponding CLOC output data:
    1645 text files.
    1557 unique files.                              
     456 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.12 s (1063.6 files/s, 423728.3 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Scheme               410     20677     35570    160961 x   1.51 =      243051.11
C                    299     21824     16484    140808 x   0.77 =      108422.16
C/C++ Header         240      6348      8348     26993 x   1.00 =       26993.00
m4                   184      1312      1374     20833 x   1.00 =       20833.00
make                  23      1336      1488      5379 x   2.50 =       13447.50
Bourne Shell          22       251       398      1748 x   3.81 =        6659.88
Lisp                   2       129        35       464 x   1.25 =         580.00
Perl                   1        59       101       244 x   4.00 =         976.00
lex                    1        36        13       147 x   1.00 =         147.00
diff                   4        13        43       124 x   1.00 =         124.00
Markdown               1        16         0        41 x   1.00 =          41.00
awk                    1         6        21        38 x   3.81 =         144.78
JavaScript             1         2         1         9 x   1.48 =          13.32
-------------------------------------------------------------------------------
SUM:               1189     52009     63876    357789 x   1.18 =      421432.75
-------------------------------------------------------------------------------

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)