我正在寻找有关c#编译器的一些信息,如语法图,词法分析器,它如何找到令牌,语法分析器和....
不幸的是,我无法找到任何相关信息,
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
Microsoft .NET编译器平台,几个星期前就知道 Roslyn 是开源的。
转到http://roslyn.codeplex.com并获取C#和VB.NET编译器的源代码。您也可以在http://source.rosly.codeplex.com在线浏览源代码。
当您拥有代码时,您可以生成图表,了解它如何找到令牌等。