My instances are objects that have array-like properties: they are directly
indexable by integers starting at 1, and they are fixed in size. I inherit
object creation behavior messages such as #with:, as well as iteration
and general access behavior from SequenceableCollection.
Answer anArray, which is expected to be an array specified with a
brace-syntax expression per my inherited protocol.
1.4.2 Array: built ins
at: anIndex ifAbsent: aBlock
Answer the index-th indexed instance variable of the receiver
replaceFrom: start to: stop with: byteArray startingAt: replaceStart
Replace the characters from start to stop with new characters whose
ASCII codes are contained in byteArray, starting at the replaceStart
location of byteArray
1.4.3 Array: mutating objects
multiBecome: anArray
Transform every object in the receiver in each corresponding
object in anArray. anArray and the receiver must have the same
size
1.4.4 Array: printing
isLiteralObject
Answer whether the receiver is expressible as a Smalltalk literal.
printOn: aStream
Print a representation for the receiver on aStream
storeLiteralOn: aStream
Store a Smalltalk literal compiling to the receiver on aStream
storeOn: aStream
Store Smalltalk code compiling to the receiver on aStream
1.4.5 Array: testing
isArray
Answer `true'.
This document was generated
on August, 19 2010
using texi2html