在我的函数式编程中,我目前使用以下代码片段为函数体生成代码。
i <- 4
paste("x.", i, " <- state", sep = "")
这将创建代码x.4 <- state。现在,我想更改为bquote(),但我不知道要创建此代码段。一种
i <- 4
bquote(x..(i) <- state)
失败,因为点。
我使用点来分隔更高的订单,例如x.12.4. 所有其他分隔符都喜欢_或-不允许在变量名中使用。
你有一个想法,还是用这些点是不可能的?