加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

C#中的编译器编译器

发布时间:2020-12-15 03:45:22 所属栏目:百科 来源:网络整理
导读:我正在寻找一个可自定义的解析器和/或词法分析器,它允许我在C#中构建自定义语法检查器.本质上,用户将输入一行代码(自定义),如果语法编写正确,语法检查器将能够响应. 解决方法 那是 Irony.一定要阅读讨论,因为那里有很多事情要做.使用11月份的旧版本或使用最
我正在寻找一个可自定义的解析器和/或词法分析器,它允许我在C#中构建自定义语法检查器.本质上,用户将输入一行代码(自定义),如果语法编写正确,语法检查器将能够响应.

解决方法

那是 Irony.一定要阅读讨论,因为那里有很多事情要做.使用11月份的旧版本或使用最新版本,但请确保您了解该版本中的内容以及未发布的版本.

对于大多数事情,11月发布应该很好(在宠物项目中使用它).

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读