[Squeak-ja: 3521] 2変数の関数messageの定義について

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[Squeak-ja: 3521] 2変数の関数messageの定義について

kubo-o
下記のようなfndという変数が2つの関数を
定義したいのですが、
fnd  :x and: y
fndd _ 0.
fndd _ (self fnq: x) * 5 + (self fnq: y) + 13.
つぎのような警告がでて定義できません。
Nothing more expected ->:x
どうすればよいのでしょう。
久保 道


Reply | Threaded
Open this post in threaded view
|

[Squeak-ja: 3526] Re: 2変数の関数messageの定義について

Tomohiro Oda
おだです。

たぶん、
> fnd  :x and: y
を、
fnd: x and: y
という具合に空白の位置を替えてあげればいいと思います。
---
おだ
Reply | Threaded
Open this post in threaded view
|

[Squeak-ja: 3529] Re: 2変数の関数messageの定義について

kubo-o
おださん
さっそくご教示、ありがとうございました。
うまくいきました。
久保 道

-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Tomohiro Oda
Sent: Monday, July 23, 2007 10:51 AM
To: [hidden email]
Subject: [Squeak-ja: 3526] Re: 2変数の関数messageの定義について

おだです。

たぶん、
> fnd  :x and: y
を、
fnd: x and: y
という具合に空白の位置を替えてあげればいいと思います。
---
おだ


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.16/914 - Release Date: 2007/07/23
19:45

Reply | Threaded
Open this post in threaded view
|

[Squeak-ja: 3530] Re: 2変数の関数 message の定義について

Kazuhiro ABE-3
In reply to this post by kubo-o
阿部@新百合です。

久保さんの昨年3月からの一連のご質問を読み返してみたのですが、お手元の「自
由自在Squeakプログラミング」「サクサクSmalltalk」を再度熟読されて、その内
容や挙げられている例題などをマスタされてから進まれたほうが結局は早道のよ
うな気がします。

今回のご質問の内容はSmalltalkの3種類のメッセージ式の一つ、キーワードメッ
セージ式のキーワードの記法に関するもので、大変僭越ですが、これを知らない
で他のことができるとは思えません。

On Sat, 21 Jul 2007 14:39:14 +0900
"kubo-o" <[hidden email]> wrote:
>下記のようなfndという変数が2つの関数を
>定義したいのですが、
>fnd  :x and: y
>fndd _ 0.
>fndd _ (self fnq: x) * 5 + (self fnq: y) + 13.
>つぎのような警告がでて定義できません。
>Nothing more expected ->:x
>どうすればよいのでしょう。
>久保 道

 //abee
--
阿部 和広  EMAIL [hidden email]
Reply | Threaded
Open this post in threaded view
|

[Squeak-ja: 3533] Re: 2変数の関数 message の定義について

kubo-o
阿部@新百合さん
ご忠告、ありがとうございます。
おっしゃる通りだと痛感しました。
だいぶん焦っていました。
VMのcrashの回復についても、勉強
しました。
お恥ずかしい限りです。
それにも関わらず、ご忠告くださったことに
感謝いたします。
久保 道
-----Original Message-----
From: [hidden email] [mailto:[hidden email]]
On Behalf Of Kazuhiro ABE
Sent: Wednesday, July 25, 2007 3:07 PM
To: Squeak discussion in Japanese
Subject: [Squeak-ja: 3530] Re: 2変数の関数 message の定義について

阿部@新百合です。

久保さんの昨年3月からの一連のご質問を読み返してみたのですが、お手元の「自
由自在Squeakプログラミング」「サクサクSmalltalk」を再度熟読されて、その内
容や挙げられている例題などをマスタされてから進まれたほうが結局は早道のよ
うな気がします。

今回のご質問の内容はSmalltalkの3種類のメッセージ式の一つ、キーワードメッ
セージ式のキーワードの記法に関するもので、大変僭越ですが、これを知らない
で他のことができるとは思えません。

On Sat, 21 Jul 2007 14:39:14 +0900
"kubo-o" <[hidden email]> wrote:
>下記のようなfndという変数が2つの関数を
>定義したいのですが、
>fnd  :x and: y
>fndd _ 0.
>fndd _ (self fnq: x) * 5 + (self fnq: y) + 13.
>つぎのような警告がでて定義できません。
>Nothing more expected ->:x
>どうすればよいのでしょう。
>久保 道

 //abee
--
阿部 和広  EMAIL [hidden email]


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.10.20/919 - Release Date: 2007/07/26
9:56