comment/format in: #take:
authorClaus Gittinger <cg@exept.de>
Tue, 27 Sep 2011 11:33:41 +0200
changeset 2656 0d2ca6713ca7
parent 2655 2cb26ee25173
child 2657 2007a6ea81f3
comment/format in: #take:
Cons.st
--- a/Cons.st	Mon Sep 26 18:37:32 2011 +0200
+++ b/Cons.st	Tue Sep 27 11:33:41 2011 +0200
@@ -536,7 +536,14 @@
      (Cons fromArray:#(1)) take:0  
      (Cons fromArray:#()) take:3  
      (Cons fromArray:(1 to: 1000)) take:999  
+
+     |gen allNumbers|
+     gen := [:n | LazyCons car:n cdr:[ gen value:n+1 ]].
+     allNumbers := gen value:1. 
+     allNumbers take:10
     "
+
+    "Modified (comment): / 27-09-2011 / 11:31:38 / cg"
 ! !
 
 !Cons methodsFor:'printing'!
@@ -608,9 +615,9 @@
 !Cons class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic2/Cons.st,v 1.17 2011-04-29 08:38:17 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/Cons.st,v 1.18 2011-09-27 09:33:41 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic2/Cons.st,v 1.17 2011-04-29 08:38:17 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic2/Cons.st,v 1.18 2011-09-27 09:33:41 cg Exp $'
 ! !