getVignetteCode: Functionality to manage code chunks from a vignette

View source: R/vignetteCode.R

getVignetteCodeR Documentation

Functionality to manage code chunks from a vignette

Description

These functions allow for processing and management of vignette code chunks within R. Users can directly manipulate the code chunks, as well as evaluate them at their option.

Usage

getVignetteCode(vigPath, evalEnv = new.env())
editVignetteCode(vigCode, pos, code)

Arguments

vigPath

File path of vignette file to process

evalEnv

An environment to use for chunk evaluations

vigCode

The vignetteCode object to edit

pos

The position of the code chunk to edit

code

The new code chunk

Details

getVignetteCode: This function will call Stangle using the tangleToR driver in order to retrieve the code chunks from the specified vignette file. It will then compile the other pertinent information and return a new vignetteCode object.

editVignetteCode: This function will edit a code chunk contained within a vignetteCode and return a new object representing that change. The evaluation environment in the new object is a copy of the original as well, *not* the same environment.

Author(s)

Jeff Gentry

See Also

Sweave,vignetteCode,tangleToR


Bioconductor/DynDoc documentation built on Oct. 29, 2023, 4:16 p.m.