File:  [Coherent Logic Development] / freem / loc.sh
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jan 19 02:04:04 2025 UTC (6 months, 1 week ago) by snw
Branches: MAIN, CoherentLogicDevelopment
CVS tags: v0-63-1-rc1, v0-63-0-rc1, v0-63-0, v0-62-3, v0-62-2, v0-62-1, v0-62-0, start, HEAD
FreeM

    1: #!/bin/bash
    2: 
    3: TOTAL=0
    4: LOC=0
    5: 
    6: for FILE in src/*.[ch] mlib/*.m
    7: do
    8:     LOC=$(cat "${FILE}" | wc -l)
    9:     echo "${FILE}:  ${LOC} lines"
   10:     TOTAL=$((${TOTAL} + ${LOC}))
   11: done
   12: 
   13: echo ""
   14: echo "${TOTAL} total LOC"

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>