[squeak-dev] Renaming "Squeak"
Bert Freudenberg
bert at freudenbergs.de
Tue May 20 12:08:16 UTC 2008
John: that was not the question at all ;)
Folks: if you continue this thread, can you *please* rename it
appropriately?
Thanks,
- Bert -
On 20.05.2008, at 12:28, John Thornborrow wrote:
> Why not just implement your own #asDictionary message on
> SequencableCollection, if it's that much of an issue?
>
> asDictionary
> "Answer a Dictionary with receivers elements.
> Assumes all elements are associations"
> | dict |
> dict := Dictionary new.
> self do: [:each | dict add: each].
> ^dict
>
> That will do what you're asking.
>
> John.
>
> Jason Johnson wrote:
>> On Wed, Mar 5, 2008 at 10:23 PM, David Mitchell
>> <david.mitchell at gmail.com> wrote:
>>> Brace notation for dynamic arrays!
>> So instead of:
>> dictionary := { $a -> 1. $b -> 2. $c -> 3 } asDictionary.
>> I need to type:
>> dictionary := Dictionary new
>> add: $a -> 1;
>> add: $b -> 2;
>> add: $c -> 3;
>> yourself.
>> ? In my opinion the other dialects should adopt this or propose
>> another way of doing it. No concise syntax for dynamically
>> creating a
>> collection seems a problem to me, and easy to remedy in a language
>> where one has access to the reader/compiler. So why would it be bad
>> to do so?
>>
>
> --
> John Thornborrow
> http://www.pinesoft.co.uk
>
>
> ******************************************************************************************************************************************
> This email is from Pinesoft Limited. Its contents are confidential
> to the intended recipient(s) at the email address(es) to which it
> has been addressed. It may not be disclosed to or used by anyone
> other than the addressee(s), nor may it be copied in anyway. If
> received in error, please contact the sender, then delete it from
> your system. Although this email and attachments are believed to be
> free of virus, or any other defect which might affect any computer
> or IT system into which they are received and opened, it is the
> responsibility of the recipient to ensure that they are virus free
> and no responsibility is accepted by Pinesoft for any loss or damage
> arising in any way from receipt or use thereof.
> *******************************************************************************************************************************************
>
>
> Pinesoft Limited are registered in England, Registered number:
> 2914825. Registered office: 266-268 High Street, Waltham Cross,
> Herts, EN8 7EA
>
More information about the Squeak-dev
mailing list
|