Switsch Statement like in java.
Ivan Tomek
ivan.tomek at acadiau.ca
Wed Sep 7 13:52:06 UTC 2005
Thanks.
Ivan
> -----Original Message-----
> From: matejkob at stonline.sk [mailto:matejkob at stonline.sk] On
> Behalf Of Matej Košík
> Sent: Wednesday, September 07, 2005 9:42 AM
> To: The general-purpose Squeak developers list
> Subject: Re: Switsch Statement like in java.
>
> Ivan Tomek wrote:
> > Hi Matej,
> >
> > I use VW rather than Squeak. Is the code available in a
> text file or some other universally downloadable form?
> >
> > Thanks.
>
> Hi Ivan,
>
> I have filed relevant sources out for you, they can be now
> downloaded here
>
> http://altair.dcs.elf.stuba.sk/~kosik/tmp/COND/
>
> There are three files
>
> Association-*cond.st
> AssociationTest-testCond.st
> Association class-*cond.st
>
> The file `AssociationTest-testCond.st' contains black-box
> checking whether the provided functionality works as expected.
>
> File `Association-*cond.st' contains a single method
> doesNotUnderstand: aMessage
> It either invokes generation of the not-yet-generated
> cond:cond:cond:...
> method or reraises the exception (in the rest cases).
>
> File `Association class-*cond.st' contains two methods
> generateCondMethodFor: numberOfBranches
> removeGeneratedCondMethods
> The first one generates cond:cond:cond:... method with a
> given number of branches. The second one removes all the
> hitherto generated method. It is supposed to provide
> convenient ways how to clean things.
>
> I think that I should also enrich the documentation with
> anti-examples---i.e. incorrect usages.
>
> If you find any natural example where cond:cond:cond:...
> where it would be advantageous to use it, I would be grateful
> if you let me know. Until know I have none.
>
> Regards
> --
> Matej Košík
> ICQ: 300133844
> http://altair.dcs.elf.stuba.sk/wiki/Kosik/Main
>
More information about the Squeak-dev
mailing list
|