R/nimdouble.R

Defines functions nimdouble nimdoublerr nimboolly randy

Documented in nimboolly nimdouble nimdoublerr

#' Doubles an integer using nim
#'
#' @param x an integer
#' @useDynLib nimtest
#' @export
nimdouble <- function(x) {
  .Call("nimdouble", x, PACKAGE = "nimtest")
}

#' Doubles a number using nim
#'
#' @param x a numeric
#' @useDynLib nimtest
#' @export
nimdoublerr <- function(x) {
  .Call("nimdoubleN", x, PACKAGE = "nimtest")
}

#' false
#'
#' @param x a logical
#' @useDynLib nimtest
#' @export
nimboolly <- function(x) {
  .Call("nimbool", x, PACKAGE = "nimtest")
}

randy <- function(x) {
  .Call("nimrandom", x, PACKAGE = "nimtest")
}
juyeongkim/nimtest documentation built on May 22, 2019, 2:40 p.m.