R/math_funs.R

Defines functions translate_SQRT translate_ABS translate_math_funs

translate_math_funs <- function(equation) {
  new_equation <- translate_ABS(equation)
  new_equation <- translate_SQRT(new_equation)
  new_equation
}

translate_ABS <- function(equation) {
  pattern <- stringr::regex("\\bABS\\b", ignore_case = TRUE)
  stringr::str_replace_all(equation, pattern, "abs")
}

translate_SQRT <- function(equation) {
  pattern <- stringr::regex("\\bSQRT\\b", ignore_case = TRUE)
  stringr::str_replace_all(equation, pattern, "sqrt")
}

Try the readsdr package in your browser

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

readsdr documentation built on Jan. 13, 2021, 11:08 a.m.