Cloc counts and computes differences of blank lines, comment lines, and physical lines of source code in many programming languages. It is written entirely in Perl, using only modules from the standard distribution of Perl 5.6 and higher, and so is quite portable.
Project Release infomations and Project Resources. Note that these informations are from this projects Freecode.com page and the downloads themselves may not be hosted with SourceForge.JP.
This release adds support for Groovy, Scala, and XAML, improves the counters for Fortran and COBOL, and adds new options for ignoring whitespace when computing diffs and excluding files with given extensions. Several minor bugs in the diff option were also fixed.
This release adds a diff capability. One can determine files, lines of source code, and comment lines added, removed, modified, and left the same between two versions of a code base. For example, the command cloc --diff gcc-4.4.0.tar.bz2 gcc-4.5.0.tar.bz2 will give a breakdown of file, source, and comment differences between GCC versions 4.4.0 and 4.5.0. Support for the Erlang language was added.