[Newcompiler] points for math

Stéphane Ducasse stephane.ducasse at univ-savoie.fr
Sat Sep 16 13:17:15 UTC 2006


On 16 sept. 06, at 14:31, Mathieu Suen wrote:

> Stéphane Ducasse a écrit :
>> Hi andrew
>>
>> Mathieu told us that yesterday.
>
> Eu ! I don't think it's me who say this :) , it may be Damien

I was referring to the fact tthat andy was getting to stop trying to  
port Shout to Smacc.

Stef
>
>>
>> For the bootstrapping why don't we save a compiler in bytecode format
>> and install it without the compiler.
>>
>> Stef
>>
>>> Hi everyone,
>>> I have hit a brick wall with the Shout stuff. There is no easy way
>>> that I can
>>> see of emulating the existing Shout behavior when parsing
>>> incomplete/invalid
>>> method source. So, I am going to park this for the moment, and, if I
>>> have a
>>> 'Eureka' moment, then I'll come back to it.
>>>
>>> So, I am willing to take a look at the bootstrapping problem, if  
>>> that
>>> is ok with
>>> everyone? I am equally happy to do this either on my own, or with
>>> others. If
>>> anyone has any thoughts on how this could, or should, be done then
>>> please share
>>> your ideas. Anyone want to help?
>>>
>>> Cheers,
>>> Andy
>>>
>>> ----- Original Message -----
>>> From: "Marcus Denker" <denker at iam.unibe.ch>
>>> To: "The New Compiler, AST, IRBuilder,Closures..."
>>> <newcompiler at lists.squeakfoundation.org>
>>> Sent: Saturday, September 16, 2006 10:54 AM
>>> Subject: Re: [Newcompiler] points for math
>>>
>>>
>>>
>>> On 15.09.2006, at 15:51, stéphane ducasse wrote:
>>>
>>>> Hi guys
>>>>
>>>> we are discussing with math and damien
>>>> here are the todo list
>>>>
>>>> - introduce a double linked list on the tokenstream
>>>> and add some nice interface so that Gutenberg can deal nicely with
>>>> comments
>>>>
>>>> - better error handling
>>>>
>>>> - decompiler IR -> RB
>>>
>>> Yes, this looks good.  We should try to get the compiler in a shape
>>> that it can replace
>>> the old one, the better error handing and decompiler are required  
>>> for
>>> that.
>>>
>>> Another problem to be solved is bootstrapping: How to re-generate  
>>> the
>>> Parser using
>>> SmaCC in an image without the old parser.
>>>
>>>     Marcus
>>>
>>
>>
>
>
> 	
>
> 	
> 		
> ______________________________________________________________________ 
> _____
> Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et  
> son interface révolutionnaire.
> http://fr.mail.yahoo.com



More information about the Newcompiler mailing list