[squeak-dev] Block argument syntax
Ron Teitelbaum
ron at usmedrec.com
Fri Mar 1 15:46:17 UTC 2013
> From: squeak-dev-bounces at lists.squeakfoundation.org [mailto:squeak-dev-
> bounces at lists.squeakfoundation.org] On Behalf Of Yoshiki Ohshima
>
> I believe I have seen Dan Ingalls posted about the syntax here before...
The
> essence of the message was that a block is still like a method, and they
kind of
> have keyword message pattern, except that the keyword part is null
(0-length)
> string. In this regard, allowing spaces after a colon follows the
principle.
>
> I thought that why we don't allow keywords longer than 0, actually.
> One could say:
>
> [keyword1: arg1 keyword2: arg2 | ...]
>
> to annotate each parameter of a block.
Never heard that explanation. That makes perfect sense! Learn something
every day. Thanks!
Ron
>
> --
> -- Yoshiki
>
More information about the Squeak-dev
mailing list
|