Writing a first cut backend for elisp into ragel is probably not a big job.
Porting org to that backend is damn ambitious