摘要:
第一次接触C#的编译,从现在看来确实和过程化语言的编译在Symbol Table的构建上有很大的差异。MONO的C#编译器中,仿照System.Reflection以及System.Reflection.Emit中的构架,建立了自己的TypeManager,用相同的机制来完成对源代码中的类型和方法的解析以及代码生成。使用RootContext类型来统筹和驱动整个编译的过程。语法分析阶段产生的Par... 阅读全文
posted @ 2007-12-16 16:00
Justin Shen
阅读(2148)
评论(3)
推荐(0)
浙公网安备 33010602011771号