[Pharo-project] Problems with SmaccDev and Pharo
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.
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
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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
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 <alexandre@bergel.eu>:
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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel  http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Lukas Renggli http://www.lukas-renggli.ch
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 <alexandre@bergel.eu>:
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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Lukas Renggli http://www.lukas-renggli.ch
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
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 Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
participants (4)
-
Alexandre Bergel -
Lukas Renggli -
Oscar E A Callau -
Stéphane Ducasse