C 在哪里可以找到Flex/Bison、Ragel、ANTLR和其他的比较?

C 在哪里可以找到Flex/Bison、Ragel、ANTLR和其他的比较?,c,regex,osc,C,Regex,Osc,我打算定义一个类似于但有点不同的协议 这个想法相当复杂,我不想在这里描述它 假设我要使用libev和主题行中的一个工具实现一个OSC库 有人会推荐什么,为什么 看起来很诱人,不过可能也是对的。 但是,坚持使用传统的UNIX也是一个好主意(即lex/yacc) 此外,我最感兴趣的是什么最适合嵌入式平台 (比如说运行Linux的200MHz ARM芯片)。维基百科有一个列表,包括ANTLR、Lemon、Flex、Bison、Ragel等 .我没有添加到列表中;这可能值得考虑。您的嵌入式平台上有多少内

我打算定义一个类似于但有点不同的协议

这个想法相当复杂,我不想在这里描述它

假设我要使用libev和主题行中的一个工具实现一个OSC库

有人会推荐什么,为什么

看起来很诱人,不过可能也是对的。 但是,坚持使用传统的UNIX也是一个好主意(即lex/yacc)

此外,我最感兴趣的是什么最适合嵌入式平台
(比如说运行Linux的200MHz ARM芯片)。

维基百科有一个列表,包括ANTLR、Lemon、Flex、Bison、Ragel等


.

我没有添加到列表中;这可能值得考虑。您的嵌入式平台上有多少内存可用?您可以从这里开始…;)我会看看lemon:)然而,也许是ragel,我可以设计整个应用程序,但可能是一个繁琐的编码实践真的…(类似的主题)