Rev 68948 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% 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 toarguments passed down from a calling function, see \code{\link{...}}.}\details{Reserved words outside \link[=Quotes]{quotes} are always parsed to bereferences to the objects linked to in the \sQuote{Description}, andhence they are not allowed as syntactic names (see\code{\link{make.names}}). They \bold{are} allowed as non-syntacticnames, e.g.\sspace{}inside \link{backtick} quotes.}\keyword{programming}\keyword{documentation}