| % File src/library/base/man/Reserved.Rd |
| % Part of the R package, https://www.R-project.org |
| % Copyright 1995-2017 R Core Team |
| % Distributed under GPL 2 or later |
| |
| \name{Reserved} |
| \title{Reserved Words in R} |
| \alias{Reserved} |
| \alias{reserved} |
| \description{ |
| The reserved words in \R's parser are |
| |
| \code{\link{if}} \code{\link{else}} \code{\link{repeat}} \code{\link{while}} |
| \code{\link{function}} \code{\link{for}} \code{in} |
| \code{\link{next}} \code{\link{break}} |
| |
| \code{\link{TRUE}} \code{\link{FALSE}} \code{\link{NULL}} |
| \code{\link{Inf}} \code{\link{NaN}} |
| \code{\link{NA}} \code{\link{NA_integer_}} \code{\link{NA_real_}} |
| \code{\link{NA_complex_}} \code{\link{NA_character_}} |
| |
| \code{\dots} and \code{..1}, \code{..2} etc, which are used to refer to |
| arguments passed down from a calling function, see \code{\link{...}}. |
| } |
| \details{ |
| Reserved words outside \link[=Quotes]{quotes} are always parsed to be |
| references to the objects linked to in the \sQuote{Description}, and |
| hence they are not allowed as syntactic names (see |
| \code{\link{make.names}}). They \bold{are} allowed as non-syntactic |
| names, e.g.\sspace{}inside \link{backtick} quotes. |
| } |
| \keyword{programming} |
| \keyword{documentation} |