标签: cocor

Coco/R可以将解析后的文件转换为字节码吗?

我想在Delphi中为教育目的编写一个简单的编译器.我读过有关Coco/R的文章,并发现了Delphi的这个实现:http://code.google.com/p/dcocor/.根据我的阅读,这是Delphi 2009语法的解析器.

将解析后的文件转换为字节码需要做什么?Coco/R可以这样做吗?

我知道像FastScript或DWS这样的脚本语言,但我想尝试为自己的目的编写自己的脚本.

请给我一些建议或澄清一点.

delphi compiler-construction cocor

7
推荐指数
1
解决办法
686
查看次数

从C#应用程序生成并解析Python代码

我需要生成Python代码以更具体的IronPyton.我还需要能够解析代码并将其加载到AST中.我刚开始看一些工具.我和"奥斯陆"一起玩,并决定它不适合我.我只是简单地看了一下Coco/R,看起来很有前途.

有没有人使用Coco/R?如果你使用该工具做了什么经验你能推荐一些其他工具吗?

c# python ironpython code-generation cocor

6
推荐指数
1
解决办法
3147
查看次数

Coco/R与ANTLR

我正在评估使用Coco/RANTLR在C#项目中使用,作为本质上是可编写脚本的邮件合并功能的一部分.要解析(简单)脚本,我需要一个解析器.

我专注于Coco/R和ANTLR,因为它们看起来相当成熟且维护良好,并且能够生成不错的C#解析器.

然而,使用它们似乎都不是微不足道的,简单性是我所欣赏的 - 特别是其他人的可维护性.

有没有人有任何建议?解析一种小语言的优点/缺点是什么 - 或者我是否完全看错了?这些如何集成到典型的持续集成设置中?有什么陷阱?

相关:好,许多问题,如1,2,3,4,5.

c# parsing antlr cocor

6
推荐指数
1
解决办法
5006
查看次数