Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!rochester!udel!news.mathworks.com!newshost.marcam.com!usc!cs.utexas.edu!bcm!academ!news.sesqui.net!uuneo.neosoft.com!nmtigw!peter
From: peter@nmti.com (Peter da Silva)
Subject: Re: A Little More Smalltalk...
Message-ID: <id.L1NK1.E89@nmti.com>
Sender: peter@nmti.com (peter da silva)
Organization: Network/development platform support, NMTI
References: <id.8ZLK1.8L9@nmti.com> <1995Jun10.125018.811@mzo.toppoint.de>
Date: Sat, 10 Jun 1995 15:39:30 GMT
Lines: 23

Thanks for the patch. I'll try it out.

In article <1995Jun10.125018.811@mzo.toppoint.de>,
Michael Zoerner <mzoer@mzo.toppoint.de> wrote:
>     ->'Hello ' size; print
>     66                         <- should be 'Hello Hello '

No, this is correct. Little Smalltalk 3 also did cascading this way. It
was a deliberate decision, documented in the book.

>     ->globals at: #Test put: 'test '.
>     test 
>     ->Test print. globals at: #Test put: 'newval'. Test.
>     test test                  <- should be 'test newval'

This isn't documented. I see where you're getting at, though. I'm not
sure this could be described as a bug so much as an undesirable
undocumented feature. You think it's a performance hack?
-- 
Peter da Silva    (NIC: PJD2)                             `-_-'
Network Management Technology Incorporated                 'U`
1601 Industrial Blvd.     Sugar Land, TX  77478  USA
+1 713 274 5180                                "Har du kramat din varg idag?"
