Learn R Programming

rmake (version 1.1.0)

inShell: Convert R code to the character vector of shell commands evaluating the given R code.

Description

The function takes R commands, deparses them, substitutes existing variables, and converts everything to character strings, from which a shell command is created that sends the given R code to the R interpreter. Function is used internally to print the commands of R rules into Makefile.

Usage

inShell(...)

Arguments

...

R commands to be converted

Value

A character vector of shell commands, which send the given R code by pipe to the R interpreter

See Also

rRule(), markdownRule()

Examples

Run this code
# NOT RUN {
inShell({
  x <- 1
  y <- 2
  print(x+y)
})
# }

Run the code above in your browser using DataLab