![]() |
1
2
您不需要使用任何来自.NET 4.0的新功能。在框架中编译C代码的能力已经存在很久了。事实上,我的snippy工具几乎完全按照你说的做——它是一个用户代码进入的模板。如果你愿意的话,欢迎你把你的工具放在我的基础上。您可以从下载代码 C# in Depth site . 除此之外,这样就不需要用户使用.NET 4.0。
至于
|
![]() |
2
1
我认为你最好定义一个LL1语言,生成一个解析器和一个扫描器,并构建你自己的解释器。 COCO/R是一种非常稳定和知名的工具,用于这种工作。 检查这一点对于你所想的不应该是困难的: http://www.scifac.ru.ac.za/coco/cshcoco.htm 如果您想使用新的动态特性,那么解析输入命令文本时仍然会遇到问题。 您可以使用dynamic在解析器之上构建解释器。 希望这有帮助 |
![]() |
batman · 如何用特定模式grep特定行及其子网行? 2 年前 |
![]() |
Jensen Holm · 在非常大的字符串中查找链接时遇到问题 3 年前 |
![]() |
MBF · PHP导入/解析XML文件内容保存到数据库 3 年前 |
![]() |
user10717742 · 用java编写的自定义文件解析器需要改进 3 年前 |
![]() |
Muhsin Muhammed · 向文件中的行添加引号和逗号 3 年前 |
![]() |
Felkru · 添加字符串会在Javascript中返回空字符串 3 年前 |
![]() |
Mustard Tiger · 熊猫解析文本列 3 年前 |