前端之家收集整理的这篇文章主要介绍了
C#中的编译器编译器,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个可
自定义的解析器和/或词法分析器,它允许我在C#中构建
自定义语法检查器.本质上,
用户将输入一行
代码(
自定义),如果语法编写正确,语法检查器将能够响应.
那是
Irony.一定要阅读讨论,因为那里有很多事情要做.使用11月份的旧版本或使用最新版本,但请确保您了解该版本中的
内容以及未发布的版本.
对于大多数事情,11月发布应该很好(在宠物项目中使用它).
Irony允许从您可以直接在C#代码中定义的任何语法构建抽象语法树(AST).它还支持评估(即解释代码),甚至不难从中构建代码.或者,将其转换为DLR(动态语言运行时)AST.
原文链接:https://www.f2er.com/csharp/93811.html