powered by
When options("keep.source") is TRUE, a copy of the original source code to a function is stored with it. This function removes that copy.
options("keep.source")
TRUE
removeSource(fn)
A single function from which to remove the source.
A copy of the function with the source removed.
This removes the "srcref" and related attributes.
"srcref"
srcref for a description of source reference records, deparse for a description of how functions are deparsed.
srcref
deparse
# NOT RUN { fn <- function(x) { x + 1 # A comment, kept as part of the source } fn fn <- removeSource(fn) fn # }
Run the code above in your browser using DataLab