parse {base} | R Documentation |
parse
returns the parsed but unevaluated expressions in a
list. Each element of the list is of mode expression
.
parse(file = "", n = NULL, text = NULL, prompt = "?", white = FALSE)
file |
a connection, or a character string giving the name of a
file or a URL to read the expressions from.
If |
n |
the number of statements to parse. If |
text |
character. The text to parse, quoted. |
prompt |
the prompt to print when parsing from the keyboard.
|
white |
if |
All versions of R accept input from a connection with end of line marked by LF (as used on Unix), CRLF (as used on DOS/Windows) or CR (as used on Mac). The final line can be incomplete, that is missing the final EOL marker.
scan
, source
, eval
,
deparse
.
cat("x <- c(1,4)\n x ^ 3 -10 ; outer(1:7,5:9)\n", file="xyz.Rdmped")
# parse 3 statements from the file "xyz.Rdmped"
parse(file = "xyz.Rdmped", n = 3)
unlink("xyz.Rdmped")