From 541df399329df8966f4b11ec611f93082f61ebe9 Mon Sep 17 00:00:00 2001
From: Philippe Suter <philippe.suter@gmail.com>
Date: Thu, 24 Mar 2011 22:27:53 +0000
Subject: [PATCH]

---
 vstte10competition/AmortizedQueue.scala | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/vstte10competition/AmortizedQueue.scala b/vstte10competition/AmortizedQueue.scala
index 9cb270f61..055e7042c 100644
--- a/vstte10competition/AmortizedQueue.scala
+++ b/vstte10competition/AmortizedQueue.scala
@@ -46,9 +46,9 @@ object AmortizedQueue {
       Queue(concat(front, reverse(rear)), Nil())
   } ensuring(isAmortized(_))
 
-  def enqueue(queue : AbsQueue, elem : Int) : AbsQueue = queue match {
+  def enqueue(queue : AbsQueue, elem : Int) : AbsQueue = (queue match {
     case Queue(front, rear) => amortizedQueue(front, Cons(elem, rear))
-  }
+  }) ensuring(isAmortized(_))
 
   def tail(queue : AbsQueue) : AbsQueue = {
     require(isAmortized(queue) && !isEmpty(queue))
@@ -85,5 +85,4 @@ object AmortizedQueue {
     } else
       true
   } holds
-
 }
-- 
GitLab