This project is read-only.

Parser EP

The Parser EP allows developers to parse new languages for Sando.


  1. Implement Sando.ExtensionContracts.ParserContracts.IParser
  2. Add IParser to Sando's configuration file (link to come)


Class Sando.ExtensionContracts.ParserContracts.IParser
Method List<ProgramElement> Parse(string filename) - Given a filename parse the file into program elements (e.g., methods, classes, etc.)

Default implementation

  • Sando provides default implementations for C# and C/C++

For details see: CSharpParser.cs

Example Scenario

A user could support the parsing of Java in Visual Studio.


  • N/A

Last edited Jun 19, 2012 at 9:06 PM by davidcshepherd, version 3


No comments yet.