summaryrefslogtreecommitdiff
path: root/test/files/run/iq.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/files/run/iq.scala')
-rw-r--r--test/files/run/iq.scala18
1 files changed, 13 insertions, 5 deletions
diff --git a/test/files/run/iq.scala b/test/files/run/iq.scala
index 67a1a41296..e6c571227c 100644
--- a/test/files/run/iq.scala
+++ b/test/files/run/iq.scala
@@ -3,17 +3,25 @@
object iq {
def main = {
val q:scala.collection.immutable.Queue[Int] =
- scala.collection.immutable.Queue.Empty;
+ scala.collection.immutable.Queue.Empty;
if(q.isEmpty) {
java.lang.System.out.println("Empty");
}
- val q2 = q + 42;
+ val q2 = q + 42 + 0;
- if(q2.isEmpty) {
- java.lang.System.out.println("Empty");
- }
+ val q4 =
+ if(q2.isEmpty) {
+ java.lang.System.out.println("Empty");
+ q2;
+ } else {
+ val Pair(head,q3) = q2.dequeue;
+ java.lang.System.out.println("Head: " + head);
+ q3;
+ };
+ val q5 = q4.enqueue(1,2,3,4,5,6,7,8,9);
+ java.lang.System.out.println("q5: " + q5);
}
}