|  | Logo by DaveyD (anonymous IP: 216.73.216.121,2408) | |||||||||||||
| 
 | ||||||||||||||
| 
 
 
  Audio (347)  Datatype (51)  Demo (204)  Development (609)  Document (24)  Driver (98)  Emulation (153)  Game (1027)  Graphics (510)  Library (119)  Network (236)  Office (67)  Utility (939)  Video (72) Total files: 4456 Full index file Recent index file 
 Amigans.net Aminet IntuitionBase Hyperion Entertainment A-Eon Amiga Future 
Support the site  | 
 
             This is a simple source lines of code (SLOC) counter for C and C++.
It counts only lines of source code and skips all comments and white
space. The counter is also capable of counting rcsdiff/diff files
and will output the total added and deleted LOC.
loc FILE/M/A,TOTAL/S,DIFF=DIFFERENCE/S,QUICK/S
FILE  - one or more source files or patterns
TOTAL - display only the final totals
DIFF  - count a difference file output from rcsdiff/diff
QUICK - output only the total to stdout useful for scripting
History:
3.4 - Now uses buffered I/O exclusively
    - Fixed exception catching
    - Removed const_casts thanks to new dos.library headers
    - Compiled with latest SDK
3.2 - Fixed difference counting blank lines
    - Fixed broken LOC counting of // lines
3.1 - Fixed long standing bug in eatWhite()
    - Disabled sync_with_stdio() due to GCC 3.4.1 bug
    - Changed line buffer into a vector
    - Replaced a few explicit loops with algorithms
3.0 - Initial OS4 release
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Copyright © 2004-2025 by Björn Hagström All Rights Reserved |