parse_package()
, parse_file()
, and parse_text()
allow you to use
roxygen's parsing code to parse the roxygen blocks from a package, file, or
character vector of code. env_package()
and env_file()
provide
defaults that generate a temporary environment making it possible to
associate each block with the corresponding live object.
parse_package(path = ".", env = env_package(path)) parse_file(file, env = env_file(file), srcref_path = NULL) parse_text(text, env = env_file(file)) env_file(file) env_package(path)
path, file, text | Either specify a |
---|---|
env | An environment environment containing the result of evaluating the input code. The defaults will do this for you in a test environment: for real code you'll need to generate the environment yourself. You can also set to |
A list of roxy_block objects