The language Ragel is written in is fairly inconsequential. Not because memory errors don't happen in compilers, but because compilers typically don't get malicious inputs.
Generating Rust would be useful, but Ragel already has an ML backend IIRC.
Generating Rust would be useful, but Ragel already has an ML backend IIRC.
[0]: https://github.com/erickt/ [1]: http://www.colm.net/news/2014/10/24/ragel-now-maintained-by-... [2]: http://www.colm.net/news/2015/09/26/first-dev-version-of-rag...