因此,您必须创建自己的内置于 .NET C# 的脚本语言。图书馆现在有什么更好的?(想想 SDL/OPENGL),使用 Swig 生成包装器还是手动生成?还有其他选择吗?
问问题
200 次
2 回答
1
由于您在 C#/.NET 中构建语言(稍后我将对此进行评论),您应该可以轻松访问整个 .NET 库系统。这应该可以很容易地使用现有的库来制作 .NET 程序集,并将它们暴露给您的脚本。
但是,我想在 C# 中制作脚本语言 - 有很多很好的选择,特别是如果您考虑 DLR(动态语言运行时)。您可以非常轻松地为现有 C# 应用程序提供脚本,而无需制作自定义语言。
于 2009-09-27T02:19:50.863 回答
0
我建议使用 CLR。
通过这种方式,您可以获得整个 FCL,以及人们在 .Net 中编写的任何第三方库,而无需做任何额外的工作。
于 2009-09-27T02:16:40.493 回答