gpt4 book ai didi

.net - 如何创建 .Net 编程语言?

转载 作者:行者123 更新时间:2023-12-03 07:50:11 27 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

2年前关闭。




Improve this question




我使用一些可用的各种解析工具创建了几种不同的完整编程语言。但是,有人将如何创建运行 .Net 框架的编程语言?我是否必须输出 .Net IL 并编译它,或者是否有更高级别的抽象?

另外,是否有一种简单的方法可以让语言在 Visual Studio 中工作?

最佳答案

你会想看看 Microsoft Research Common Compiler Infrastructure (CCI)项目。它提供了为程序集生成元数据和 MSIL 所需的一切。和调试 .pdb 文件,对于让你的语言运行相当重要。

有一个姊妹项目,CCI 代码模型和 AST,它可能也很有用,这取决于您的进展情况。

关于.net - 如何创建 .Net 编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3857743/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com