"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of syslinux-6.03.tar.gz (6 Oct 2014, 11671940 Bytes)

About: SYSLINUX is a boot loader for the Linux operating system which operates off an MS-DOS/Windows FAT filesystem. It is intended to simplify first-time installation of Linux, and for creation of rescue- and other special-purpose boot disks.



Fossies downloads: / linux / misc / old / syslinux-6.03.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 3458  (2942 regular files + 1 symlink + 1 hardlink in 514 directories)

Histograms of CLOC analysis data of syslinux-6.03.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of syslinux-6.03.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    2606 text files.
    2349 unique files.                              
     590 files ignored.

github.com/AlDanial/cloc v 1.96  T=1.17 s (2006.3 files/s, 543009.7 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
C                      1145     50304     78851    251248 x   0.77 =      193460.96
C/C++ Header            856     22631     46656    108013 x   1.00 =      108013.00
Text                     82      3947         0     21230 x   0.50 =       10615.00
HTML                      8      3974        11     13407 x   1.90 =       25473.30
Assembly                 95      1816      4745      9239 x   0.25 =        2309.75
Pascal                   30       607        20      4809 x   0.88 =        4231.92
Perl                     40       720       828      3546 x   4.00 =       14184.00
make                     64       997      1140      2890 x   2.50 =        7225.00
xBase Header              7       308       844      1212 x   2.00 =        2424.00
SVG                       1        18         1       516 x   1.00 =         516.00
Python                    1        34         6       267 x   4.20 =        1121.40
Bourne Shell              7        40        17       179 x   3.81 =         681.99
Bourne Again Shell        3        15        29       150 x   3.81 =         571.50
Lua                       2        20        18       148 x   4.00 =         592.00
CSS                       2        18         0       105 x   1.00 =         105.00
TNSDL                     2         6         0        40 x   2.00 =          80.00
XML                       1         0         0        39 x   1.90 =          74.10
diff                      1         7        34        32 x   1.00 =          32.00
Windows Resource File     1         2         0        24 x   1.00 =          24.00
Gencat NLS                1         2         0        11 x   1.50 =          16.50
-----------------------------------------------------------------------------------
SUM:                   2349     85466    133200    417105 x   0.89 =      371751.42
-----------------------------------------------------------------------------------

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)