Expr indexingExpr(Expr callee) { Expr index = expression(); Token paren = consume(TokenType.RIGHT_BRACKET, "Expect ']' after key."); return Indexing(callee, paren, index); }