Could you please recommend tools and reading to write a DSL?
Thank you. What about something Rust-specific?
I've written a few hundred lines of procedural macros ... and having done so, do not believe current Rust offers that great options for non-trivial DSLs (i.e. anything whose syntax deviates too much from Rust).