2011-05-28 23 views
7

Tengo la intención de definir un protocolo similar a Open Sound Control, pero un poco diferente.¿Dónde encontrar una comparación de Flex/Bison, Ragel, ANTLR y otros?

La idea es bastante compleja, y no intentaré describirla aquí.

Supongamos que debo implementar una biblioteca OSC utilizando libev y una de las herramientas en el línea de asunto.

¿Qué recomendaría, y por qué?

Ragel parece bastante tentador, aunque ANTLR puede ser lo correcto también. Sin embargo, apegarse a las cosas tradicionales de UNIX también es una buena idea (es decir, lex/yacc).

También estoy interesado principalmente en lo que sería el más adecuado para una plataforma embebida (dicen chip de 200 MHz ARM corriendo Linux).

+1

No agregué [Limón] (http://www.hwaci.com/sw/lemon/) a la lista; podría valer la pena considerarlo ¿Cuánta memoria estaría disponible en su plataforma incrustada? –

+0

Puede comenzar aquí ... http://stackoverflow.com/questions/212900/advantages-of-antlr-versus-say-lex-yacc-bison;) – Bart

+0

Voy a echar un vistazo a limón, entonces :) – errordeveloper

Respuesta

Cuestiones relacionadas