R/globals.R

Defines functions master_off fs_on compound_on reset_globals set_compound_lhs

globals <- new.env()
master_off <- function() globals$master <- FALSE
fs_on  <- function() globals$is_fs <- TRUE
compound_on  <- function() globals$is_compound <- TRUE

reset_globals <- function(){
  globals[["master"]] <- TRUE
  globals[["is_fs"]] <- FALSE
  globals[["is_compound"]] <- FALSE
  globals[["compound_lhs"]] <- NULL
}

set_compound_lhs <- function(lhs){
  globals$compound_lhs <- lhs
}

reset_globals()
moodymudskipper/fastpipe documentation built on Dec. 12, 2019, 6:29 a.m.