public bool ParseBool() { idToken token; if((token = ExpectTokenType(TokenType.Number, 0)) == null) { Error("couldn't read expected boolean"); return false; } return (token.ToInt32() != 0); }