]> git.openstreetmap.org Git - rails.git/blobdiff - vendor/gems/rspec-1.1.2/examples/pure/stack.rb
Removing rspec from svn, as it isn't being used.
[rails.git] / vendor / gems / rspec-1.1.2 / examples / pure / stack.rb
diff --git a/vendor/gems/rspec-1.1.2/examples/pure/stack.rb b/vendor/gems/rspec-1.1.2/examples/pure/stack.rb
deleted file mode 100644 (file)
index 407173f..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-class StackUnderflowError < RuntimeError
-end
-
-class StackOverflowError < RuntimeError
-end
-
-class Stack
-  
-  def initialize
-    @items = []
-  end
-  
-  def push object
-    raise StackOverflowError if @items.length == 10
-    @items.push object
-  end
-  
-  def pop
-    raise StackUnderflowError if @items.empty?
-    @items.delete @items.last
-  end
-  
-  def peek
-    raise StackUnderflowError if @items.empty?
-    @items.last
-  end
-  
-  def empty?
-    @items.empty?
-  end
-
-  def full?
-    @items.length == 10
-  end
-  
-end