Problems with SmaccDev and Pharo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Problems with SmaccDev and Pharo

oscar
Hi all,

       My name is Oscar. I've been working with Pharo trying to do a gradual type system. Part of that is working with a Parser for a specific type annotation that I have. I'm using:

*Pharo1.0rc1
  Latest update: #10492

*SmaCC-lr.13
*SmaCCDev -lr.21

But I have some problems  when I use SmaCCParserGenerator window, because I cannot select any option (there are some arrow pictures instead of check-buttons) and always get the error:

MessageNotUnderstood: RBClass>>metaclass
 

Does someone has either a suggestion or solution? (sorry If this is an easy/stupid problem)

Greetings (I apologize for my poor english)
Oscar E. A. Callaú


P.S.: I attach a picture about the problem.


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

pharo-smaccdev.png (114K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

Lukas Renggli
Hi Oscar,

>       My name is Oscar. I've been working with Pharo trying to do a gradual type system. Part of that is working with a Parser for a specific type annotation that I have. I'm using:
>
> *Pharo1.0rc1
>  Latest update: #10492
>
> *SmaCC-lr.13
> *SmaCCDev       -lr.21

Sorry about that, this is basically my fault. I recently updated the
refactoring code to a new code base and this broke some external
dependencies. SmaCC is one of them. I will have a look at it right now
and report back to you.

Lukas


--
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

Alexandre Bergel
Thanks Lukas,

Alexandre


On 25 Nov 2009, at 13:44, Lukas Renggli wrote:

> Hi Oscar,
>
>>       My name is Oscar. I've been working with Pharo trying to do a  
>> gradual type system. Part of that is working with a Parser for a  
>> specific type annotation that I have. I'm using:
>>
>> *Pharo1.0rc1
>>  Latest update: #10492
>>
>> *SmaCC-lr.13
>> *SmaCCDev       -lr.21
>
> Sorry about that, this is basically my fault. I recently updated the
> refactoring code to a new code base and this broke some external
> dependencies. SmaCC is one of them. I will have a look at it right now
> and report back to you.
>
> Lukas
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

Lukas Renggli
The code should be in sync with the latest AST code again. Furthermore
I fixed some issues with the Polymorph GUI and I changed the compiler
so that it creates byte-arrays for the transition tables, what is a
bit faster and default in other Smaltalk implementations. All tests
pass again.

Lukas

======================================================

Name: SmaCC-lr.14
Author: lr
Time: 25 November 2009, 7:02:12 pm
UUID: 328be7bc-4484-4b5f-a42e-fcae4d797948
Ancestors: SmaCC-lr.13

- support both, transition tables as literal arrays and as literal byte arrays

======================================================

Name: SmaCCDev-lr.22
Author: lr
Time: 25 November 2009, 7:04:42 pm
UUID: 8a4e5d52-ef65-41a9-a54b-348ef7ba7c4d
Ancestors: SmaCCDev-lr.21

- fixed GUI issues in the latest pharo
- generate transition tables as byte arrays, this gives slightly
better performance (requires the latest runtime)
- bootstrapped the meta compiler-compiler with the new code-base

======================================================

2009/11/25 Alexandre Bergel <[hidden email]>:

> Thanks Lukas,
>
> Alexandre
>
>
> On 25 Nov 2009, at 13:44, Lukas Renggli wrote:
>
>> Hi Oscar,
>>
>>>       My name is Oscar. I've been working with Pharo trying to do a
>>> gradual type system. Part of that is working with a Parser for a
>>> specific type annotation that I have. I'm using:
>>>
>>> *Pharo1.0rc1
>>>  Latest update: #10492
>>>
>>> *SmaCC-lr.13
>>> *SmaCCDev       -lr.21
>>
>> Sorry about that, this is basically my fault. I recently updated the
>> refactoring code to a new code base and this broke some external
>> dependencies. SmaCC is one of them. I will have a look at it right now
>> and report back to you.
>>
>> Lukas
>>
>>
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>



--
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

oscar
Thanks a lot.

Cheers!!


On 25-11-2009, at 15:11, Lukas Renggli wrote:

> The code should be in sync with the latest AST code again. Furthermore
> I fixed some issues with the Polymorph GUI and I changed the compiler
> so that it creates byte-arrays for the transition tables, what is a
> bit faster and default in other Smaltalk implementations. All tests
> pass again.
>
> Lukas
>
> ======================================================
>
> Name: SmaCC-lr.14
> Author: lr
> Time: 25 November 2009, 7:02:12 pm
> UUID: 328be7bc-4484-4b5f-a42e-fcae4d797948
> Ancestors: SmaCC-lr.13
>
> - support both, transition tables as literal arrays and as literal byte arrays
>
> ======================================================
>
> Name: SmaCCDev-lr.22
> Author: lr
> Time: 25 November 2009, 7:04:42 pm
> UUID: 8a4e5d52-ef65-41a9-a54b-348ef7ba7c4d
> Ancestors: SmaCCDev-lr.21
>
> - fixed GUI issues in the latest pharo
> - generate transition tables as byte arrays, this gives slightly
> better performance (requires the latest runtime)
> - bootstrapped the meta compiler-compiler with the new code-base
>
> ======================================================
>
> 2009/11/25 Alexandre Bergel <[hidden email]>:
>> Thanks Lukas,
>>
>> Alexandre
>>
>>
>> On 25 Nov 2009, at 13:44, Lukas Renggli wrote:
>>
>>> Hi Oscar,
>>>
>>>>       My name is Oscar. I've been working with Pharo trying to do a
>>>> gradual type system. Part of that is working with a Parser for a
>>>> specific type annotation that I have. I'm using:
>>>>
>>>> *Pharo1.0rc1
>>>>  Latest update: #10492
>>>>
>>>> *SmaCC-lr.13
>>>> *SmaCCDev       -lr.21
>>>
>>> Sorry about that, this is basically my fault. I recently updated the
>>> refactoring code to a new code base and this broke some external
>>> dependencies. SmaCC is one of them. I will have a look at it right now
>>> and report back to you.
>>>
>>> Lukas
>>>
>>>
>>> --
>>> Lukas Renggli
>>> http://www.lukas-renggli.ch
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [hidden email]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel  http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [hidden email]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
>
> _______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

Stéphane Ducasse
In reply to this post by oscar
Hi oscar

you english is really understandable.
No worries.
We are really interested in gradual typing for pharo.
Let us know when you have results.
stef

On Nov 25, 2009, at 3:24 PM, Oscar E A Callau wrote:

> Hi all,
>
>       My name is Oscar. I've been working with Pharo trying to do a gradual type system. Part of that is working with a Parser for a specific type annotation that I have. I'm using:
>
> *Pharo1.0rc1
>  Latest update: #10492
>
> *SmaCC-lr.13
> *SmaCCDev -lr.21
>
> But I have some problems  when I use SmaCCParserGenerator window, because I cannot select any option (there are some arrow pictures instead of check-buttons) and always get the error:
>
> MessageNotUnderstood: RBClass>>metaclass
>
>
> Does someone has either a suggestion or solution? (sorry If this is an easy/stupid problem)
>
> Greetings (I apologize for my poor english)
> Oscar E. A. Callaú
>
>
> P.S.: I attach a picture about the problem.
>
> <pharo-smaccdev.png>_______________________________________________
> Pharo-project mailing list
> [hidden email]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
Reply | Threaded
Open this post in threaded view
|

Re: Problems with SmaccDev and Pharo

oscar
Of course, I will do.

:-)

On 25-11-2009, at 15:58, Stéphane Ducasse wrote:

> Let us know when you have results.


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project