R/as.list.r

Defines functions as.list.stack as.list.queue as.list.deque

#' @useDynLib dequer R_deque_to_Rlist
#' @export
as.list.deque <- function(x, ...)
{
  .Call(R_deque_to_Rlist, x)
}



#' @export
as.list.queue <- function(x, ...)
{
  rev(x)
  ret <- .Call(R_deque_to_Rlist, x)
  rev(x)
  
  ret
}



#' @export
as.list.stack <- function(x, ...)
{
  ret <- .Call(R_deque_to_Rlist, x)
  
  ret
}
wrathematics/dequer documentation built on March 17, 2022, 6:38 p.m.