以下最小工作示例无法编译(通过
无论我包括哪一行“不”行,它总是失败并出现以下错误:
``` roxygen块开始于mwe.r:1的故障 大括号不匹配... ```
根据我的阅读 Rd文档,通过转义花括号应该可以解决这个问题。但是,如上所述,这并不起作用。我是做错了什么还是Roxygen有bug?
这可能是Roxygen bug的一个提示是当我使用单个转义版本(`format('\{')`)时的完整错误消息:
``` 大括号不匹配:“@example format('{}') # Works format('\\{') # Nope” ```
请注意,输入中的单个反斜杠已在输出中加倍。
devtools::document()
):#' MWE
#'
#' @examples
#' format('{}') # Works
#' format('{') # Nope
#' format('\{') # Nope
#' format('\\{')# Nope
format = function (str) {}
无论我包括哪一行“不”行,它总是失败并出现以下错误:
``` roxygen块开始于mwe.r:1的故障 大括号不匹配... ```
根据我的阅读 Rd文档,通过转义花括号应该可以解决这个问题。但是,如上所述,这并不起作用。我是做错了什么还是Roxygen有bug?
这可能是Roxygen bug的一个提示是当我使用单个转义版本(`format('\{')`)时的完整错误消息:
``` 大括号不匹配:“@example format('{}') # Works format('\\{') # Nope” ```
请注意,输入中的单个反斜杠已在输出中加倍。
\examples{}
部分的。 - Josh O'Brien