[Newbies] Re: How does one create an array of points?

Joseph Alotta joseph.alotta at gmail.com
Mon Jun 20 14:50:28 UTC 2016


a := Array new: 2.
a at: 1 put: (Point x: 1 y: 1).
a at: 2 put: (Point x: 2 y: 2).

a =>  {1 at 1 . 2 at 2}



> On Jun 20, 2016, at 9:41 AM, Michael Rice [via Smalltalk] <ml-node+s1294792n4901909h28 at n4.nabble.com> wrote:
> 
> I've been trying to create an array of points (in Squeak 5) but am failing badly. See below: first part => what I get when I exec "print it" on the first part. Guidance please.
> 
> #(1 at 1 2 at 2) => #(1 #@ 1 2 #@ 2)
> 
> #((Point x: 1 y: 1) (Point x: 2 y: 2)) =>  #(#(#Point #x: 1 #y: 1) #(#Point #x: 2 #y: 2))
> 
> #(12 'b' $c) => #(12 'b' $c)
> 
> #(12 'b' $c 1 at 1) => #(12 'b' $c 1 #@ 1)
> 
> #(12 'b' $c (1 at 1)) => #(12 'b' $c #(1 #@ 1))
> 
> #(12 'b' $c (Point x: 1 y: 1)) => #(12 'b' $c #(#Point #x: 1 #y: 1))
> 
> Point x:1 y: 1 =>  1 at 1
> 
> (Point x:1 y: 1) => 1 at 1
> 
> #((Point x: 1 y: 1)) => #(#(#Point #x: 1 #y: 1))
> 
> #(1 at 1) => #(1 #@ 1)
> 
> 
> _______________________________________________ 
> Beginners mailing list 
> [hidden email] 
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> 
> 
> If you reply to this email, your message will be added to the discussion below:
> http://forum.world.st/How-does-one-create-an-array-of-points-tp4901909.html
> To start a new topic under Squeak - Beginners, email ml-node+s1294792n107673h12 at n4.nabble.com 
> To unsubscribe from Squeak - Beginners, click here.
> NAML





--
View this message in context: http://forum.world.st/How-does-one-create-an-array-of-points-tp4901909p4901913.html
Sent from the Squeak - Beginners mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20160620/2bc99b1f/attachment.htm


More information about the Beginners mailing list