April 30, 2013
11:46 p.m.
| recursion | ( recursion := [ recursion value ] ) value On 30 April 2013 23:56, Eliot Miranda <eliot.miranda@gmail.com> wrote:
On Tue, Apr 30, 2013 at 12:52 PM, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Hi guys
I would like to build a small lectures based on all the small little crazy expressions that we use like
StandardWindow allInstances do: #close.
or
myObject pointersTo
or
anObject become: String new.
Do you have some cool expressions to share with me.
Stef
my favourite, used to lock up Smalltalk VMs:
| pair | pair := { #perform:withArguments:. nil }. pair at: 2 put: pair. pair perform: pair first withArguments: pair.
-- best, Eliot
-- Best regards, Igor Stasenko.