Rev 48 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{parse}\title{Parse Expressions}\usage{parse(file="", n=NULL, text=NULL, prompt=NULL, white=FALSE)}\alias{parse}\arguments{\item{file}{the name of a file to read the expressions from.If the \code{file} is \code{""} and \code{text} is missing or \code{NULL}then input is taken from the keyboard.}\item{n}{the number of statements to parse.If \code{n} is negative the file is parsed in its entirety.When parsing takes place from the keyboard, \code{n} is always 1.}\item{text}{text to parse, quoted.}\item{prompt}{the prompt to print when parseing from the keyboard}\item{white}{if \code{TRUE} then any white space separates expressions otherwiseonly newlines or semicolons do.}}\description{\code{parse} returns the parsed but unevaluated expressionsin a list. Each element of thelist is of mode \code{expression}.}\seealso{\code{\link{scan}}, \code{\link{source}}, \code{\link{eval}}, \code{\link{deparse}}.}\examples{# parse 3 statements from the file "xyz.Rdmped"parse(file="xyz.Rdmped", n=3)}