lisp 中 progn 的 R 等价物是什么?
What's the R equivalent of progn in lisp?
在 lisp 中,有语法可以在函数参数中按顺序执行多个表达式。鉴于 R 的 lispy 起源,我想知道 R 中是否有等效的功能?我想像下面这样写:
with(heat,
do(qqnorm(loss), qqline(loss)))
在R中,中括号用于将多个语句组合成一个"compound statement",貌似是Lisp中progn
的作用。与 progn
一样,计算所有组件语句,但仅返回最终语句的值。
with(mtcars,
{qqnorm(mpg); qqline(mpg)})
在 lisp 中,有语法可以在函数参数中按顺序执行多个表达式。鉴于 R 的 lispy 起源,我想知道 R 中是否有等效的功能?我想像下面这样写:
with(heat,
do(qqnorm(loss), qqline(loss)))
在R中,中括号用于将多个语句组合成一个"compound statement",貌似是Lisp中progn
的作用。与 progn
一样,计算所有组件语句,但仅返回最终语句的值。
with(mtcars,
{qqnorm(mpg); qqline(mpg)})