After #327 the self-hosted compiler compiles in just a few seconds, so the main purpose of -v is for someone new to the compiler to learn how it works (see CONTRIBUTING.md). I changed it to print one line for each compilation step (e.g. Tokenizing /home/akuli/jou/stdlib/_assert_fail.jou) instead of vaguely combining multiple steps into one (e.g. Parsing Jou files...)
After #327 the self-hosted compiler compiles in just a few seconds, so the main purpose of
-v
is for someone new to the compiler to learn how it works (see CONTRIBUTING.md). I changed it to print one line for each compilation step (e.g.Tokenizing /home/akuli/jou/stdlib/_assert_fail.jou
) instead of vaguely combining multiple steps into one (e.g.Parsing Jou files...
)