feat: add C++ port of isspam with updated tokenizer and benchmark integration

Add a new C++ implementation of the isspam text analysis tool in retoor_c/isspam.cpp, mirroring the C version's functionality with thread-based file analysis. Update the Makefile with a build_cpp target and add the new binary to .gitignore. Modify bench.py to include timing for the C++ executable. Fix the C tokenizer's delimiter string from punctuation-only to include all standard whitespace characters (\f\v\r\n\t).
This commit is contained in:
2025-03-20 14:27:02 +00:00
parent 4b44ad85ec
commit ca42ad8abc
5 changed files with 140 additions and 8 deletions
+1
View File
@@ -7,4 +7,5 @@ __pycache__
target
isspam
risspam
isspam_cpp
.build-trigger-2014-12-02 15:26