C# Front End Compiler Tool Library