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).
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? –
Puede comenzar aquí ... http://stackoverflow.com/questions/212900/advantages-of-antlr-versus-say-lex-yacc-bison;) – Bart
Voy a echar un vistazo a limón, entonces :) – errordeveloper