为.Net平台生成IL

Upu*_*ara 5 c# compiler-construction il

我正在用C#编写一个小编译器,并计划使用.Net平台生成IL指令System.Reflection.Emit.我的问题是,建议System.Reflection.Emit用于为生产编译器生成IL.

如果不建议System.Reflection.Emit用于为生产编译器生成IL,我们是否有用于此目的的替代库/工具?

Ode*_*ded 7

System.Reflection.Emit对于生产编译器来说很好,不过你可能想看一下单片机.