Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
On Wednesday 03 June 2009 14:54:04 Michele Lanza wrote:
Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
May be you can launch it with mono (.Net implementation) it runs under linux, mac os x, ... and windows
Cheers, Gwenael
cool Michele do you know if this is just parsing (or also doing symbol resolution) I know that when stfan looks at the BNF of C# for its trait implementation is was 7000 entries.... :)
Stef
On Jun 3, 2009, at 2:54 PM, Michele Lanza wrote:
Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Thanks for making this tool available. I've fixed a few bugs that prevented me from using it on a couple of larger C# 3.0 codebases. The code, including the fixes, is now also in the following Bitbucket repository; if you are interested:
http://bitbucket.org/erikdoe/pmcs/
By the way, the "parser" is extremely slow, especially on large classes. At first I thought the tool had gone into an endless loop but it just took its time.
erik
On 3 Jun 2009, at 22:54, Michele Lanza wrote:
Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
thanks michele this is great. stef
On Jul 9, 2009, at 11:56 AM, Erik Doernenburg wrote:
Thanks for making this tool available. I've fixed a few bugs that prevented me from using it on a couple of larger C# 3.0 codebases. The code, including the fixes, is now also in the following Bitbucket repository; if you are interested:
http://bitbucket.org/erikdoe/pmcs/
By the way, the "parser" is extremely slow, especially on large classes. At first I thought the tool had gone into an endless loop but it just took its time.
erik
On 3 Jun 2009, at 22:54, Michele Lanza wrote:
Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
This is nice indeed.
Cheers, Doru
On 9 Jul 2009, at 20:28, Stéphane Ducasse wrote:
thanks michele this is great. stef
On Jul 9, 2009, at 11:56 AM, Erik Doernenburg wrote:
Thanks for making this tool available. I've fixed a few bugs that prevented me from using it on a couple of larger C# 3.0 codebases. The code, including the fixes, is now also in the following Bitbucket repository; if you are interested:
http://bitbucket.org/erikdoe/pmcs/
By the way, the "parser" is extremely slow, especially on large classes. At first I thought the tool had gone into an endless loop but it just took its time.
erik
On 3 Jun 2009, at 22:54, Michele Lanza wrote:
Just a brief announcement: a student project here in Lugano resulted in a parser for C# systems. It's written in C# and therefore only runs on Windows. The nice thing is it exports to mse which can then be loaded into Moose. Experiments with it have proven it actually works, even for larger systems, despite the shaky nature of the whole project (too little time). You can find the tool here:
http://www.fpcg-ks.com/ermira/PMCS.rar
Best,
Michele
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"Be rather willing to give than demanding to get."