Open parenthesis, (, and open brace, {, are .Primitive functions in R. Effectively, ( is semantically equivalent to the identity function(x) x, whereas { is slightly more interesting, see examples.
<code>( \dots )</code><p></p><p><code>{ \dots }</code></p>
# NOT RUN {
f <- get("(")
e <- expression(3 + 2 * 4)
identical(f(e), e)
do <- get("\{")
do(x <- 3, y <- 2*x-3, 6-x-y); x; y
## note the differences
(2+3)
{2+3; 4+5}
(invisible(2+3))
{invisible(2+3)}
# }