【发布时间】:2014-05-12 07:49:51
【问题描述】:
我正在寻找有关 c# 编译器的一些信息,例如语法图、词法分析器、它如何找到标记、语法分析器和...。
不幸的是,我找不到任何关于此的信息,
任何帮助将不胜感激。
【问题讨论】:
-
Roslyn 是开源的,这是否为您提供了所需的信息? roslyn.codeplex.com/SourceControl/latest
标签: c# compiler-construction diagram
我正在寻找有关 c# 编译器的一些信息,例如语法图、词法分析器、它如何找到标记、语法分析器和...。
不幸的是,我找不到任何关于此的信息,
任何帮助将不胜感激。
【问题讨论】:
标签: c# compiler-construction diagram
Microsoft .NET 编译器平台,众所周知,Roslyn 是在几周前开源的。
转到http://roslyn.codeplex.com 并获取 C# 和 VB.NET 编译器的源代码。您也可以通过http://source.rosly.codeplex.com 在线浏览源代码。
当你有代码后,你可以生成图表,找出它是如何找到令牌的,等等。
【讨论】: