Add a comment on the way the Java compiler works in the semantic analysis phase.