code: Expr and() {
  		Expr expr = equalNotEqual();
  		for (Tok tok=peek(); tok.sym==Sym.AND; tok=peek()) {
  			move();
  			expr = new Logic(Sym.AND, expr, equalNotEqual(), location);
  		}
  		return expr;
  	}
docs: and : expr '&&' expr