SymEngine R package

Welcome to the documentation site of symengine R package. Currently it contains the built vignettes and helps from the package.

Package repository

Vignettes

vignettes <- list.files("../../vignettes", pattern = "\\.Rmd$", full.names = TRUE)
for (vignette in vignettes) {
    title <- rmarkdown::yaml_front_matter(vignette)$title
    link <- file.path("doc", gsub("\\.Rmd$", "\\.html", basename(vignette)))
    cat(sprintf("- [%s](%s)\n", title, link))
}

Manual entries

rdfiles <- list.files("../../man", pattern = "\\.Rd$", full.names = TRUE)

for (rdfile in rdfiles) {
    rd <- tools::parse_Rd(rdfile)
    title <- NULL
    for (rd_tag in rd) {
        if (attr(rd_tag, "Rd_tag", exact = TRUE) == "\\title")
            title <- as.character(rd_tag)
    }
    link <- file.path("man", gsub("\\.Rd$", "\\.html", basename(rdfile)))
    cat(sprintf("- [%s](%s)\n", title, link))
}


Try the symengine package in your browser

Any scripts or data that you put into this service are public.

symengine documentation built on Oct. 23, 2022, 5:06 p.m.