I would like to learn more on Rust macros and its limits. Especially I would like to know:
- is the exclamation mark suffix a simple convention or a syntax requirement? If this is a syntax requirement, is there already a facility to parameter this behavior like a
- is it already possible to alias keywords, for example aliasing
Thank you in advance for any feedback on how to achieve that, including relevant resources to read and where to make corresponding proposals if some facilities are not yet available. Thank you also to not reply with advises on why this should not be done, resources will be better spend in providing attention to other issues.