R/saslog_hookset.r

saslog_hookset <- function (hooktype="source") {
    if (hooktype == "source"){
        assign("hook_orig", knitr::knit_hooks$get("source"), pos=2)
        # hook_orig <<- knitr::knit_hooks$get("source")
        knitr::knit_hooks$set(source = SASmarkdown::sasloghook)
    } else if(hooktype == "output") {
        assign("hook_orig", knitr::knit_hooks$get("output"), pos=parent.frame())
        # hook_orig <<- knitr::knit_hooks$get("output")
        knitr::knit_hooks$set(output = SASmarkdown::sasloghook)
    }
}

Try the SASmarkdown package in your browser

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

SASmarkdown documentation built on April 1, 2023, 12:15 a.m.