Hi. A basic
question I hope someone can answer. This works:
| stream aInt |
stream :=
(String new:20) writeStream.
aInt := 23.
(aInt
storeOn:stream) = (aInt class readFrom:(stream contents))
| stream aTime |
stream :=
(String new:20) writeStream.
aTime := Time
now.
(aTime
storeOn:stream) = (aTime class readFrom:(stream contents))
��� cut here ---
To the question
then. Assuming the second case isn���t wrong in some fashion I
don���t understand, is it the case that storeOn:/readFrom: is
supposed to be symmetrical for all classes? I ask it that way
because there are a couple of Kernel classes where I���ve seen
this to not be the case.