Rev 174 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{expression}\title{Unevaluated Expressions}\usage{expression(\dots)is.expression(expr)as.expression(expr)}\alias{expression}\alias{is.expression}\alias{as.expression}\value{An object with class ``expression'' containing itsunevaluated arguments. Expression objects arelists of ``calls'' and so the subsetting operations which applyto lists also apply to them. For compatibility with S,the \code{mode} function will return \code{"expression"}for expression objects.\code{is.expression} returns \code{TRUE} if expr isan expression object and \code{FALSE} otherwise.\code{as.expression} attempts to coerce its argumentinto an expression object.}\seealso{\code{\link{call}}, \code{\link{eval}}, \code{\link{function}}.}\examples{length(ex1 <- expression(1+ 0:9))# 1ex1eval(ex1)# 1:10}