About: GNU M4 is an implementation of the traditional Unix macro processor.
Fossies downloads: /linux/misc/ m4-1.4.19.tar.xz (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 1687 (1670 files within 17 directories)
The corresponding CLOC output data:1644 text files. 1598 unique files. 323 files ignored. github.com/AlDanial/cloc v 1.90 T=0.61 s (2175.3 files/s, 425087.2 lines/s) ------------------------------------------------------------------------------- Language files blank comment code scale 3rd gen. equiv ------------------------------------------------------------------------------- C 558 14577 20559 79980 x 0.77 = 61584.60 C/C++ Header 261 6829 12534 37595 x 1.00 = 37595.00 m4 334 1770 2138 30671 x 1.00 = 30671.00 PO File 26 6381 10974 16831 x 1.50 = 25246.50 make 12 2580 2085 5137 x 2.50 = 12842.50 Bourne Shell 76 421 693 2441 x 3.81 = 9300.21 C++ 51 851 687 1977 x 1.51 = 2985.27 Lisp 1 68 111 243 x 1.25 = 303.75 sed 2 0 0 16 x 4.00 = 64.00 ------------------------------------------------------------------------------- SUM: 1321 33477 49781 174891 x 1.03 = 180592.83 -------------------------------------------------------------------------------
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.