[Squeak] Newbie permutations
jean-jacques.gelee at gmx.de
Tue Apr 9 09:35:00 UTC 2002
Just for completeness:
foo := Array streamContents:
#(1 3 5) permutationsDo:
strm nextPut: perm copy"copy needed because there is a bug in
> Hello everyone.
> I don't know if this is the correct forum but I can
> find no other mailing list so here goes (at 3:00am):
> I need a Smalltalk 'AHA!' moment.
> The following expression (Squeak 3.0)writes the
> permutations of
> #(1 3 5) to the Transcript as expected:
> #(1 3 5) permutationsDo: [:each | Transcript cr;
> show: each
> However, I can not figure out how to save the
> permutations to a
> variable, say 'Foo', with Foo having the value:
> #(#(1 3 5) #(1 5 3) #(3 1 5)...)
> My efforts have typically ended up as #(nil nil ...),
> or an error, or
> something like #(#(1 3 5) #(1 3 5) #(1 3 5) ...)
> Can someone enlighten me? It must be simple, but...
> Thank you,
> Michael Grant
> P.S. If there is a more appropriate list for newbie
> please let me know.
> Do You Yahoo!?
> Yahoo! Tax Center - online filing with TurboTax
More information about the Squeak-dev