for 6.10 We show how to build a quasiquoter for a simple mathematical expression language. Although the example is small, it demonstrates all aspects of building a quasiquoter. We do not mean to suggest that one gains much from a quasiquoter for such a small language relative to using abstract syntax directly except from a pedagogical point of view---this is just a tutorial!
SLiP is a quick, alternative syntax for creating and editing XML data by hand and if you know Python, it should also be familiar. not my cup of tea but has a nice comparison of other lightweight xml notations
M. Artetxe, G. Labaka, I. Lopez-Gazpio, und E. Agirre. Proceedings of the 22nd Conference on Computational Natural Language Learning, Seite 282--291. Association for Computational Linguistics, (2018)
I. Baxter, A. Yahin, L. Moura, M. Sant'Anna, und L. Bier. Proceedings of the International Conference on Software Maintenance, Seite 368--. Washington, DC, USA, IEEE Computer Society, (1998)