BOOM! 'if' boolexpr 'then' stmt 'else' stmt working as intended. Note: Pay attention to the scanner's errors. I forgot a semicolon!