1234567891011121314151617 |
- #!/usr/bin/ruby
- #
- ## https://rosettacode.org/wiki/Stack
- #
- class Stack(stack=[]) {
- method pop { stack.pop };
- method push(item) { stack.push(item) };
- method empty { stack.is_empty };
- }
-
- var stack = Stack();
- stack.push(42);
- say stack.pop; # => 42
- say stack.empty; # => true
|