# make sure to use braces for expr
echo(letters, level = 0) # bad
echo({letters}, level = 0) # good
try(echo(
expr = {
print(1 + 1)
Sys.sleep(2)
head(mtcars)
message(1)
warning(2)
stop(3)
},
level = 0
))
# Parse lines in a file instead
try(echo(file = system.file("example-script.R", package = "echo")))
# Note that
x <- c("example for", "writing lines")
echo({
x
print(x)
writeLines(x)
}, level = 0)
Run the code above in your browser using DataLab