Sha256: 0630c60002ccae91f1a100a86bf224207c2e924bc3b2b47ff57d672c61308442
Contents?: true
Size: 621 Bytes
Versions: 2
Compression:
Stored size: 621 Bytes
Contents
module ZagorskiADT class Stack def initialize @values = Array.new end def self.help puts "Here are the functions for Stack:" puts "show" puts "push(value)" puts "pop" puts "length" puts "empty?" end def self.methods self.help end def help Stack.help end def methods help end def show @values end def push(val) @values.push(val) @values end def pop @values.pop end def length @values.length end def empty? @values.empty? end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ZagorskiADT-0.1.4 | lib/ZagorskiADT/AbstractDataTypes/Stack.rb |
ZagorskiADT-0.1.3 | lib/ZagorskiADT/AbstractDataTypes/Stack.rb |