我正在为在 .NET 框架上运行的语言编写编译器。我正在尝试为导入语句生成代码。基本上
import System.Drawing
应该表现得像
using System.Drawing;
在 C# 中。import 语句还将支持以下内容:
import Foo.Bar in "foo.dll"
这将在 foo.dll 中导入 Foo.Bar 类。我的问题是如何使用 Reflection.Emit 将这些链接到我生成的程序中?
谢谢你。
我正在为在 .NET 框架上运行的语言编写编译器。我正在尝试为导入语句生成代码。基本上
import System.Drawing
应该表现得像
using System.Drawing;
在 C# 中。import 语句还将支持以下内容:
import Foo.Bar in "foo.dll"
这将在 foo.dll 中导入 Foo.Bar 类。我的问题是如何使用 Reflection.Emit 将这些链接到我生成的程序中?
谢谢你。