Add support for the "else" keyword and, implicitly, the "else if" combination. This will require attention in managing the pointer on closing bracket of an if statement to ensure that it jumps past ignored unsatisfied conditionals.
if (i == 0) {
}
else if (i & 2 == 0) {
}
else {
}