Guest User

Untitled

a guest
Jul 20th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. print(var_1)
  2. print("world")
  3. print(var_2)
  4.  
  5. print("hello")
  6. print("world")
  7. print("goodbye")
  8.  
  9. print(4)
  10. var_3 <- long_running_fun(14)
  11. print(var_3)
  12.  
  13. esubstitute <- function(expr, envir) do.call("substitute", list(expr, envir))
  14.  
  15. do_something <- function(todo, envir = parent.frame()) {
  16. cat(
  17. paste(
  18. deparse(esubstitute(todo, envir)),
  19. collapse = "n"
  20. )
  21. )
  22. }
  23.  
  24. nested_do <- function(envir = parent.frame()) {
  25.  
  26. var_2 <- "goodbye"
  27.  
  28. do_something({
  29. print(var_1)
  30. print("world")
  31. print(var_2)
  32. }, envir)
  33.  
  34. }
  35.  
  36. var_1 <- "hello"
  37.  
  38. nested_do()
  39.  
  40. [1] "hello"
  41. [1] "world"
  42. [1] "goodbye"
  43. "goodbye">
Add Comment
Please, Sign In to add comment