macro_rules! PUSH {
(do $stack:expr, $push:expr) => { ... };
($stack:expr, *$value:expr) => { ... };
($stack:expr, $value:expr) => { ... };
}
Expand description
Pushes a value onto the stack.
This macro pushes a value onto the stack. If the stack is full, it extends the stack by allocating additional memory.
§Parameters
stack
: A mutable reference to the stack onto which the value will be pushed.value
: The value to be pushed onto the stack.
§Return
This macro does not return a value. It pushes the value onto the stack.