gpt4 book ai didi

c# - C#中的编译器编译器

转载 作者:太空狗 更新时间:2023-10-29 18:08:00 28 4
gpt4 key购买 nike

我正在寻找可以让我在 C# 中构建自定义语法检查器的可自定义解析器和/或词法分析器。本质上,用户将输入代码一行代码(自定义),如果编写正确或不正确,语法检查器将能够做出响应。

最佳答案

那是 Irony .请务必阅读讨论,因为那里发生了很多事情。使用 11 月的旧版本或最新版本,然后确保您了解该版本中的内容和不包含的内容。

对于大多数情况,11 月发布的版本应该运行良好(在宠物项目中使用它)。

Irony 允许从您可以直接在 C# 代码中定义的任何语法构建抽象语法树 (AST)。它还支持评估(即解释代码),甚至不难从中构建代码。或者,好吧,将其转换为 DLR (动态语言运行时)AST。

关于c# - C#中的编译器编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1124545/

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