Asm-Generator - integration with Compiler

Igor Stasenko siguctua at gmail.com
Mon Jul 23 09:11:51 UTC 2007


On 22/07/07, J J <azreal1977 at hotmail.com> wrote:
>
>
>
> ________________________________
> > Date: Fri, 13 Jul 2007 08:57:08 +0300
> > From: siguctua at gmail.com
> > To: exupery at lists.squeakfoundation.org
> > Subject: Asm-Generator - integration with Compiler
> >
> > To indicate that currently submitted method is assembler, developer
> > just need to put
> > <assembler> pragma in code.
> > I will place some 'awful hacks' in Compiler to react on this pragma
> > and redirect all further processing to my classes.
>
> Alternatively, you can just add a class side method (#compilerClass I think
> it is) that tells Smalltalk to use what ever class you want when it tries to
> compile methods for the class.  This might be better "self documenting" for
> people reading the code that aren't familiar with what <assembler> might
> mean and wouldn't know where too look.  But if they see compilerClass then
> they know exactly what class to look at to see what's going on.
>

Its already done as you said :) I have a trait with couple of methods,
which , when you use it in your class, then all instance side methods
can be potentially treated as assembler.

> ________________________________
> Local listings, incredible imagery, and driving directions - all in one
> place! Find it!
> _______________________________________________
> Exupery mailing list
> Exupery at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery
>
>


-- 
Best regards,
Igor Stasenko AKA sig.


More information about the Exupery mailing list