Parser parse if with else