Stack and List | Package tictoc | R Documentation |
push
- Append an element.
pop
- Remove and return the last element.
clear
- Remove all elements.
shift
- Remove and return the first element.
first
- Return the first element.
last
- Return the last element.
size
- Return the number of elements.
as.Stack
- Creates a new Stack from (typically,
vector) s
.
as.List
- Creates a new List from (typically, list)
s
.
Stack()
- Creates and keeps a stack of items of the
same type, implemented as an R vector. The type is
determined by the first push
operation.
List()
- Creates and keeps a list of items,
implemented as an R list. The type is determined by the
first push
operation.
## Default S3 method: push(x, value) ## Default S3 method: pop(x) ## Default S3 method: clear(x) ## Default S3 method: shift(x) ## Default S3 method: first(x) ## Default S3 method: last(x) ## Default S3 method: size(x) ## Default S3 method: as.Stack(s) ## Default S3 method: as.List(s) Stack() List()
x |
A Stack or List object. |
value |
Value to append. |
s |
A structure to be converted to a Stack or List. |