Hi Benjamin,
is the SmaCC-Java parser working as you would expect? I haven't got the
time to do some significant testing on those parsers (C#, Java) yet; I
just regenerated them from their grammar once I got the core code of
SmaCC ported from Dolphin to Pharo3.
Thierry
Le 25/03/2014 09:16, Benjamin AREZKI a écrit :
Yes me I am working on Fast-Java, I did not suceed to implement it
with
PetitJava and I am trying to do something with SmaCC written by Thierry
Goubier :
https://github.com/ThierryGoubier/SmaCC/tree/master/SmaCC-Java.package.
2014-03-25 8:01 GMT+00:00 Uko2 [via Smalltalk] <[hidden email]
</user/SendEmail.jtp?type=node&node=4750599&i=0>>:
Is anyone working on FAST now?
Uko
On 21 Mar 2014, at 19:05, Nicolas Anquetil <[hidden email]
<
http://user/SendEmail.jtp?type=node&node=4750597&i=0>> wrote:
>
> Well to do code critics, you would need to have some
> representation of the source code in Famix.
> Something like a Famix AST.
>
> hummmm ....
>
> somehow this reminds me of something ...
>
> ;-)
>
>
> For those that could not follow, I am hinting here at FAST
> (FAMIX-AST) a project that started with FAST-pharo implemented by
> no other than Yuriy Tymchuk.
>
> But seriously, I think that FAMIX is a bit high level to have many
> code critics rules.
> Andre had implemented some of the rules of smalllint on Famix
> using arki, but there are many statement level details that are
> missing to go very far.
> So I come back to my first answer, the solution seems to be FAST
>
> nicolas
>
>
>
> On 21/03/2014 16:45, Yuriy Tymchuk wrote:
>> Hi Chris.
>>
>> The idea is a framework for defining and handling rules. For now
>> on I want to try to implement something that works on FAMIX
>> because it’s a well defined model which already has a lot of
>> metrics implemented. We will see how it will work in future. I’d
>> like to have it in Pharo on the same importance level as SUnit.
>>
>> Cheers.
>> Uko
>>
>> On 21 Mar 2014, at 15:31, Chris Cunningham <[hidden email]
>> <
http://user/SendEmail.jtp?type=node&node=4750597&i=1>>
wrote:
>>
>>> Cross-language code smells, or a framework to build a language
>>> specific code critic? I don't have either one, but the idea of
>>> a cross-languange code smell is interesting to me.
>>>
>>> -cbc
>>>
>>>
>>> On Fri, Mar 21, 2014 at 7:20 AM, Yuriy Tymchuk <[hidden email]
>>> <
http://user/SendEmail.jtp?type=node&node=4750597&i=2>>
wrote:
>>>
>>> No. I want to work with rules that can find common code
>>> smells, and so I wander if something similar is implemented
>>> already.
>>>
>>> Uko
>>>
>>> Sent from my iPhone
>>>
>>> On 21 Mar 2014, at 15:15, Tudor Girba <[hidden email]
>>>
<
http://user/SendEmail.jtp?type=node&node=4750597&i=3>> wrote:
>>>
>>>> What do you mean exactly?
>>>>
>>>> Doru
>>>>
>>>>
>>>> On Fri, Mar 21, 2014 at 2:55 PM, Yuriy Tymchuk <[hidden
>>>> email]
>>>>
<
http://user/SendEmail.jtp?type=node&node=4750597&i=4>> wrote:
>>>>
>>>> Hi everyone.
>>>>
>>>> Can someone tell me if there was any implementation of
>>>> code critics-like framework on top of FAMIX?
>>>>
>>>> Regards.
>>>> Yuriy
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> [hidden email]
>>>>
<
http://user/SendEmail.jtp?type=node&node=4750597&i=5>
>>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
www.tudorgirba.com <
http://www.tudorgirba.com/>
>>>>
>>>> "Every thing has its own flow"
>>>> _______________________________________________
>>>> Moose-dev mailing list
>>>> [hidden email]
>>>>
<
http://user/SendEmail.jtp?type=node&node=4750597&i=6>
>>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> <
http://user/SendEmail.jtp?type=node&node=4750597&i=7>
>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>>
>>>
>>> _______________________________________________
>>> Moose-dev mailing list
>>> [hidden email]
>>> <
http://user/SendEmail.jtp?type=node&node=4750597&i=8>
>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
<
http://user/SendEmail.jtp?type=node&node=4750597&i=9>
>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
<
http://user/SendEmail.jtp?type=node&node=4750597&i=10>
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
[hidden email] <
http://user/SendEmail.jtp?type=node&node=4750597&i=11>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
------------------------------------------------------------------------
If you reply to this email, your message will be added to the
discussion below:
http://forum.world.st/Code-critics-on-FAMIX-tp4750181p4750597.html
To start a new topic under Moose, email [hidden email]
</user/SendEmail.jtp?type=node&node=4750599&i=1>
To unsubscribe from Smalltalk, click here.
NAML
<
http://forum.world.st/template/NamlServlet.jtp?macro=macro_viewer&id=...
------------------------------------------------------------------------
View this message in context: Re: Code critics on FAMIX
<
http://forum.world.st/Code-critics-on-FAMIX-tp4750181p4750599.html>
Sent from the Moose mailing list archive
<
http://forum.world.st/Moose-f1310756.html> at
Nabble.com.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95