R.rsp (version 0.21.0)

rstring: Evaluates an RSP string and returns the generated string

Description

Evaluates an RSP string and returns the generated string.

Usage

## S3 method for class 'default':
rstring(..., file=NULL, path=NULL, envir=parent.frame(), args="*", verbose=FALSE)

Arguments

...
A character string with RSP markup.
file, path
Alternatively, a file, a URL or a connection from with the strings are read. If a file, the path is prepended to the file, iff given.
envir
The environment in which the RSP string is preprocessed and evaluated.
args
A named list of arguments assigned to the environment in which the RSP string is parsed and evaluated. See cmdArgs.
verbose
See Verbose.

Value

See Also

To display the output (instead of returning a string), see rcat(). For evaluating and postprocessing an RSP document and writing the output to a file, see rfile().

Examples

Run this code
x <- rstring("A random integer in [1,100]: <%=sample(1:100, size=1)%>
")
cat(x)

# Passing arguments
x <- rstring("A random integer in [1,<%=K%>]: <%=sample(1:K, size=1)%>
", args=list(K=50))
cat(x)

Run the code above in your browser using DataCamp Workspace