private Token Ampersand() { Match('&'); Match('&'); if (currentChar == '=') { Match('='); return Token(TokenType.OpAssign, "&&="); } return Token(TokenType.LogicalAnd, "&&"); }