A dumb, hand made, external parser for Plastic and Semantic only capable of creating "declaration trees" for 2 given files.
Clone or download
Pull request Compare This branch is 1 commit ahead, 2 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Properties
sample
App.config
Program.cs
README.md
codeparser.csproj
codeparser.sln

README.md

external-parser-sample

A dumb, hand made, external parser for Plastic and Semantic only capable of creating "declarations trees" for 2 given files.

This sample code explains how to create a skeleton external parser to be used by Plastic SCM and SemanticMerge/SemanticDiff.

It is only able to parse the 2 files under the "sample" directory. It has a hardcoded "declaration tree" for each of the files.

It just serves to show how a very simple parser works as a basis to create real ones.