[Newcompiler] Trouble loading NewCompiler.

Michael van der Gulik mikevdg at gmail.com
Sun Nov 15 20:39:28 UTC 2009


On Sat, Nov 14, 2009 at 10:28 PM, Marcus Denker <denker at acm.org> wrote:

>
> On Nov 14, 2009, at 8:13 AM, Michael van der Gulik wrote:
>
> > Hi NewCompiler people.
> >
> > I'm having a bit of trouble loading NewCompiler into my main
> Squeak-3.10.2 development image.
> >
>
> I never tried 3.10, but as the changes between 3.9 and 3.10 where not that,
> uhm, numerous, I don't think that there should be any problem.
>
> > There are errors popping up such as Syntax Error, and
> MessageNotUnderstood in MCMethodDefinition. I can fix each error, but it's a
> pain and a waste of time.
> >
>
> one thing that could be is that when recompiling the image that there are
> some spourios dots.
>
> > Can I assume that Squeak images are not supported and that I should
> probably try a Pharo image instead? Or is Squeak meant to be supported and
> this is an oversight?
>
> The story is a bit complex due to the closure changes (of Eliot) integrated
> in Pharo.
>
> -> the original sytem I used the newcompiler on was 3.9.  Never bothered
> with 3.10
>
> -> When looking at the newcompiler again after the phd, I used Pharo, but
> that was before closures. The Pharo version needed is therefore very old
>    and it does not really make sense to use that, I guess.
>
> -> We are working on getting the newcompiler to work on Pharo with Eliot's
> closures.
>        (the plan is to integrate the newcompiler into Pharo as the main and
> only compiler. I always was skeptical because this includes commitment
>        (time) to make it really nice. And I was reluctant to commit to that
> with it being done in my sparetime. But that now changed with a new Job :-)
>
>     I am not opposed to work with anyone who wants to put in work to keep
> it the compiler working on Squeak. But I myself will not do this.
>


I'll spend some time making the NewCompiler work with modern Pharo images
then.

I need a working compiler and I'm not particularly fussed what it runs on.
SecureSqueak runs inside a "host" image and has few dependencies on existing
classes.

Gulik.

-- 
http://gulik.pbwiki.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/newcompiler/attachments/20091116/c11d8d91/attachment.htm


More information about the Newcompiler mailing list