CSharp parser

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

CSharp parser

Patricio Plaza A.
Hello,


I hope you're going well. Regarding to subject I'd like to know if there has been some effort to import C# code into moose. I'm interested in this matter and I'll appreciate any information about some project or initiative in progress.


Regards,


Patricio


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: CSharp parser

Usman Bhatti
Hi Partricio,

Good to hear that you are interested in working with C# models in moose. Verveinesharp extracts program information from C# code and writes the information into an MSE for analysis of the info in Moose. You can find its latest version here:

It exports the following code information to MSE:
- Namespaces
- Classes/Interfaces/Inner Classes
- Class Members
- Invocations/Access/Inheritance/Implements
- Delegates as Inner classes + method attached to delegates...
- Static members

Also, there is a UI with VerveineSharp that helps visualizing all these elements in a tree-like structure.

The zip file also contains some tests that can be executed through the bat file: you can find the file in the tests folder.

VerveineSharp is developed and tested on .Net FW 2.0.

It'll be great if you can provide feedback of your experience with VS and report any issues that you may encounter.
regards,
Usman

On Thu, Jul 7, 2011 at 6:23 PM, Patricio Plaza <[hidden email]> wrote:
Hello,


I hope you're going well. Regarding to subject I'd like to know if there has been some effort to import C# code into moose. I'm interested in this matter and I'll appreciate any information about some project or initiative in progress.


Regards,


Patricio


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: CSharp parser

Patricio Plaza A.
Hello Usman, 

Thank you for you information!...I'll be in contact.

Regards,

Patricio

2011/7/7 Usman Bhatti <[hidden email]>
Hi Partricio,

Good to hear that you are interested in working with C# models in moose. Verveinesharp extracts program information from C# code and writes the information into an MSE for analysis of the info in Moose. You can find its latest version here:

It exports the following code information to MSE:
- Namespaces
- Classes/Interfaces/Inner Classes
- Class Members
- Invocations/Access/Inheritance/Implements
- Delegates as Inner classes + method attached to delegates...
- Static members

Also, there is a UI with VerveineSharp that helps visualizing all these elements in a tree-like structure.

The zip file also contains some tests that can be executed through the bat file: you can find the file in the tests folder.

VerveineSharp is developed and tested on .Net FW 2.0.

It'll be great if you can provide feedback of your experience with VS and report any issues that you may encounter.
regards,
Usman

On Thu, Jul 7, 2011 at 6:23 PM, Patricio Plaza <[hidden email]> wrote:
Hello,


I hope you're going well. Regarding to subject I'd like to know if there has been some effort to import C# code into moose. I'm interested in this matter and I'll appreciate any information about some project or initiative in progress.


Regards,


Patricio


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev