Login  Register

Re: Asm-Generator - integration with Compiler

Posted by Igor Stasenko on Jul 23, 2007; 10:11am
URL: https://forum.world.st/RE-Asm-Generator-integration-with-Compiler-tp133489p133490.html

On 22/07/07, J J <[hidden email]> wrote:

>
>
>
> ________________________________
> > Date: Fri, 13 Jul 2007 08:57:08 +0300
> > From: [hidden email]
> > To: [hidden email]
> > 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
> [hidden email]
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery
>
>


--
Best regards,
Igor Stasenko AKA sig.
_______________________________________________
Exupery mailing list
[hidden email]
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/exupery