On 22/07/07, J J <[EMAIL PROTECTED]> wrote:



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




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

Reply via email to