RE: [Newbies] How does one create an array of points?
From: Michael Rice Sent: Monday, June 20, 2016 11:44 AM Weird, but what do I know. I see that this (a period separating each from the next) also works: {1@1. 2@2. 3@3} => {1@1 . 2@2 . 3@3} [Ron Teitelbaum] Ahh Yes. Even better. Thanks, all. On Mon, Jun 20, 2016 at 11:29 AM, Ron Teitelbaum wrote: Hi Michael, Good question! {Point x:1 y:1. Point x:2 y:2.} It’s not obvious! Notice the periods after the end of each element. All the best, Ron Teitelbaum From: beginners-boun...@lists.squeakfoundation.org [mailto:beginners-boun...@lists.squeakfoundation.org] On Behalf Of Michael Rice Sent: Monday, June 20, 2016 11:21 AM To: SqueakList Subject: [Newbies] How does one create an array of points? 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@1 2@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@1) => #(12 'b' $c 1 #@ 1) #(12 'b' $c (1@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@1 (Point x:1 y: 1) => 1@1 #((Point x: 1 y: 1)) => #(#(#Point #x: 1 #y: 1)) #(1@1) => #(1 #@ 1) ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Re: [Newbies] How does one create an array of points?
Weird, but what do I know. I see that this (a period separating each from the next) also works: {1@1. 2@2. 3@3} => {1@1 . 2@2 . 3@3} Thanks, all. On Mon, Jun 20, 2016 at 11:29 AM, Ron Teitelbaum wrote: > Hi Michael, > > > > Good question! > > > > {Point x:1 y:1. Point x:2 y:2.} > > > > It’s not obvious! Notice the periods after the end of each element. > > > > All the best, > > > > Ron Teitelbaum > > > > *From:* beginners-boun...@lists.squeakfoundation.org [mailto: > beginners-boun...@lists.squeakfoundation.org] *On Behalf Of *Michael Rice > *Sent:* Monday, June 20, 2016 11:21 AM > *To:* SqueakList > *Subject:* [Newbies] How does one create an array of points? > > > > 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@1 2@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@1) => #(12 'b' $c 1 #@ 1) > > > > #(12 'b' $c (1@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@1 > > > > (Point x:1 y: 1) => 1@1 > > > > #((Point x: 1 y: 1)) => #(#(#Point #x: 1 #y: 1)) > > > > #(1@1) => #(1 #@ 1) > > > > ___ > Beginners mailing list > Beginners@lists.squeakfoundation.org > http://lists.squeakfoundation.org/mailman/listinfo/beginners > > ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
RE: [Newbies] How does one create an array of points?
Hi Michael, Good question! {Point x:1 y:1. Point x:2 y:2.} It’s not obvious! Notice the periods after the end of each element. All the best, Ron Teitelbaum From: beginners-boun...@lists.squeakfoundation.org [mailto:beginners-boun...@lists.squeakfoundation.org] On Behalf Of Michael Rice Sent: Monday, June 20, 2016 11:21 AM To: SqueakList Subject: [Newbies] How does one create an array of points? 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@1 2@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@1) => #(12 'b' $c 1 #@ 1) #(12 'b' $c (1@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@1 (Point x:1 y: 1) => 1@1 #((Point x: 1 y: 1)) => #(#(#Point #x: 1 #y: 1)) #(1@1) => #(1 #@ 1) ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
[Newbies] How does one create an array of points?
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@1 2@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@1) => #(12 'b' $c 1 #@ 1) #(12 'b' $c (1@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@1 (Point x:1 y: 1) => 1@1 #((Point x: 1 y: 1)) => #(#(#Point #x: 1 #y: 1)) #(1@1) => #(1 #@ 1) ___ Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners