Simple C# compiler