R/expressions.R

Defines functions expr_any expr_all expr_ge expr_gt expr_le expr_lt expr_gt expr_get_property

expr_get_property <- function(property_name) {
  c("get", property_name)
}

expr_gt <- function(value1, value2) {
  list("==", value1, value2)
}

expr_lt <- function(value1, value2) {
  list("<", value1, value2)
}

expr_le <- function(value1, value2) {
  list("<=", value1, value2)
}

expr_gt <- function(value1, value2) {
  list(">", value1, value2)
}

expr_ge <- function(value1, value2) {
  list(">=", value1, value2)
}

expr_all <- function(...) {
  list("all", ...)
}

expr_any <- function(...) {
  list("any", ...)
}
crazycapivara/mapboxer documentation built on Nov. 13, 2021, 3:22 a.m.