
Senpai now uses Rust.  JA builds are provided, as well as a macOS executable.

I don't write identifiers like the compiler wants me to.  You can either ignore the warnings, or silence them like I do below.  Since Senpai has no external dependencies, you can also use the Rust compiler directly.

cargo rustc --release -- -A dead_code -A unused_variables -A non_camel_case_types -A non_snake_case -A non_upper_case_globals

OR

rustc --edition 2024 -C codegen-units=1 -A dead_code -A unused_variables -A non_camel_case_types -A non_snake_case -A non_upper_case_globals -C opt-level=3 -C target-cpu=native -C strip=symbols -C lto=fat src/main.rs -o senpai_30.exe

