Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

codeChunk-class

Class "codeChunk"


Description

A class to wrap necessary information for a code chunk from a vignette file.

Objects from the Class

Objects can be created by calls of the form new("codeChunk", ...).

Slots

chunkName:

Object of class "character" The name (if one exists) for the code chunk

chunk:

Object of class "character" The code from the code chunk

options:

Object of class "SweaveOptions" Any options that were set at the time the code chunk appears in the vignette file

Methods

evalChunk

signature(object = "codeChunk", env="environment"): Will evaluate the code in the code chunk using the environment specified. If no environment is specified, .GlobalEnv is used.

show

signature(object = "codeChunk"): Displays the information for the code chunk

chunk<-

signature(object = "codeChunk", value="character"): Edits the chunk slot of the object

chunk

signature(object = "codeChunk"): Returns the chunk slot of the object

chunkName

signature(object = "codeChunk"): Returns the name of the code chunk

getOptions

signature(object = "codeChunk"): Returns the actual options from the options slot.

SweaveOptions

signature(object = "codeChunk"): Returns the object stored in the options slot.

Author(s)

Jeff Gentry

See Also

Examples

require("utils")
    testfile <- system.file("Sweave", "Sweave-test-1.Rnw", package="utils")
    z <- Stangle(testfile,driver=tangleToR)
    getChunk(z,1)

DynDoc

Dynamic document tools

v1.68.0
Artistic-2.0
Authors
R. Gentleman, Jeff Gentry
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.