The future of Morphic (Re: [squeak-dev] SimpleMorphic Editors)

Juan Vuletich juan at jvuletich.org
Sat Apr 2 15:57:12 UTC 2011


Edgar J. De Cleene wrote:
>
> On 4/2/11 11:21 AM, "Juan Vuletich" <juan at jvuletich.org> wrote:
>
>   
>> Hi Edgar,
>>
>> Cuis doens't have a different compiler. It uses the same compiler as
>> Squeak, and I keep it updated. I'm pretty sure any problems you might
>> find is not because of the compiler.
>>
>> What specific problems have you found?
>>
>> Cheers,
>> Juan Vuletich
>>     
>
> >From Cuis 3.1
>
> Object subclass: #Compiler
>     instanceVariableNames: 'sourceStream requestor class category context
> parser sourceStreamGetter'
>     classVariableNames: ''
>     poolDictionaries: ''
>     category: 'Compiler-Kernel'
>
> >From Squeak4.3-11203.image updated to this morning
>
> Object subclass: #Compiler
>     instanceVariableNames: 'sourceStream requestor class category context
> parser'
>     classVariableNames: ''
>     poolDictionaries: ''
>     category: 'Compiler-Kernel'
>
> I found in Cuis reference to sourceStreamGetter  and must fileOut and fileIn
> in Squeak
>
> 'From Cuis 3.1 of 4 March 2011 [latest update: #850] on 28 March 2011 at
> 8:40:12 am'!
>
> !Compiler methodsFor: 'public access' stamp: 'jmv 3/18/2010 22:38'!
> sourceStreamGetter: aSymbol
>     sourceStreamGetter _ aSymbol! !
>
> 'From Cuis 3.1 of 4 March 2011 [latest update: #850] on 1 April 2011 at
> 7:47:49 am'!
>
> !Parser methodsFor: 'public access' stamp: 'jmv 8/28/2010 10:47'!
> sourceStreamGetter: aSymbol
>     "Cuis specific. Do not remove!!"
>     sourceStreamGetter _ aSymbol! !
>
>
> Just now not remember the cause of the dnu, but hope you see the
> difference....
>
> Edga

Yes, there are some minor differences like that. But they don't affect 
source code compatibility. It still accepts the same source code and 
generates the same bytecodes.

Cheers,
Juan Vuletich



More information about the Squeak-dev mailing list