有没有ANTLR C#编写的一个有效的替代? [英] Is there a valid alternative to ANTLR written in C#?

查看:211
本文介绍了有没有ANTLR C#编写的一个有效的替代?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

ANTLR是一个伟大的软件,但是,在我看来,是不舒服的C#程序员一点点(C#的移植是过时的,解析器ANTLR-3.1.3.jar所需的Java等)
我肯定以解析简单的JSON般的语法,任何建议?


解决方案

PEG-锐(C#packrat解析器)是一种简单而有效的替代。


ANTLR is a great piece of software, but, in my opinion, is a little bit uncomfortable for a C# programmer (the C# porting is out of date, the parser antlr-3.1.3.jar required java, etc) I'm looking for a "more C# native" language tool in order to parse a simple json-like grammar, any suggestion?

解决方案

peg-sharp (C# packrat parser) is a simple but valid alternative.

这篇关于有没有ANTLR C#编写的一个有效的替代?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆