Where can I find a comparison of Flex / Bison, Ragel, ANTLR and others?

I am going to define a protocol similar to Open Sound Control , but a bit different.

The idea is quite complicated, and I will not describe it here.

Suppose I had to implement the OSC library using libev and one of the tools in the subject line.

What would you advise and why?

Ragel seems pretty tempting, although ANTLR might be right. However, sticking to traditional UNIX products is also a good idea (i.e. lex / yacc).

I'm also more interested in what would be most suitable for an embedded platform (say, a 200 MHz ARM chip running Linux).

+7
source share
1 answer

Wikipedia has a list including ANTLR, Lemon, Flex, Bison, Ragel, etc.

http://en.wikipedia.org/wiki/Comparison_of_parser_generators .

+3
source

All Articles