--- a/Array.st Fri May 21 16:01:10 2004 +0200
+++ b/Array.st Thu May 27 16:27:19 2004 +0200
@@ -1626,16 +1626,22 @@
!
storeArrayElementOn:aStream
- "store as element of an array. Omit the leading '#'"
+ "Store as element of an array. Omit the leading '#'"
self isLiteral ifTrue:[
aStream nextPut:$(.
- self do:[:element | element storeArrayElementOn:aStream]
- separatedBy:[aStream space].
- aStream nextPut:$)
- ] ifFalse:[
- super storeOn:aStream
- ]
+ self
+ do:[:element | element storeArrayElementOn:aStream]
+ separatedBy:[aStream space].
+ aStream nextPut:$).
+ ^ self.
+ ].
+ super storeArrayElementOn:aStream
+
+ "
+ #(1 2 3 4 5) storeOn:Transcript
+ #(1 2 3 4 5) storeArrayElementOn:Transcript
+ "
!
storeOn:aStream
@@ -2429,5 +2435,5 @@
!Array class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic/Array.st,v 1.132 2004-01-29 13:20:52 stefan Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/Array.st,v 1.133 2004-05-27 14:27:19 cg Exp $'
! !