This help topic is for R version 0.60. For the current version of R, try https://stat.ethz.ch/R-manual/R-patched/library/base/html/source.html
source {base}R Documentation

Redirect Input

Description

source causes R to accept its input from the named file (the name must be quoted). Input is read from that file until the end of the file is reached. parse is used to scan the files in, they are then evaluated sequentially in the chosen environment.

Usage

source(file, local = FALSE, echo = debug, print.eval = echo,
       debug = FALSE, max.deparse.length = 150)

Arguments

file

the name of the file to read from (quoted).

local

if local is FALSE, the statements scanned are evaluated in the global environment, otherwise in the local calling source.

echo

logical; if TRUE, each expression is printed after parsing, before evaluation.

print.eval

logical; if TRUE, the result of eval(i) is printed for each expression i; defaults to echo.

debug

if TRUE, more diagnostics are printed during parsing and evaluation of input, including extra info for each expression.

max.deparse.length

integer; is used only if echo is TRUE and gives the maximal length of the “echo” of a single expression.

See Also

demo which uses source; eval, parse and scan.


[Package base version 0.60 ]