Commit Graph

4 Commits

Author SHA1 Message Date
Bob Nystrom
d74b4deff3 feat: add test file metrics with expect pattern and separate source/test output
Extend the metrics script to scan test/*.wren files, counting test files, TODOs, expectations via EXPECT_PATTERN, non-empty lines, and empty lines. Refactor output to print source and test sections with aligned formatting.
2013-11-10 19:12:38 +00:00
Bob Nystrom
769e604dd1 feat: restructure compiler to bottom-up order removing forward declarations
Eliminate all forward declarations and reorder functions so each is defined before its first use, making recursion points explicit. Add semicolon counting to metrics script and include boolean equality test file.
2013-11-07 15:04:25 +00:00
Bob Nystrom
c466c60434 fix: refactor metrics script to count code, comment, and empty lines separately 2013-11-05 15:57:18 +00:00
Bob Nystrom
ee0d2ad486 feat: add Python script to count files, lines, and TODO comments in src/*.[ch] 2013-11-01 04:54:04 +00:00