### 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

#(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
>
>
>
> #(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

#(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

#(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

```