1. Aho A, Lam M, Sethi R, Ullman J (2006) Compilers: principles, techniques, and tools, 2nd edn. Addison Wesley, Boston, MA, USA
2. Alon U, Zilberstein M, Levy O, Yahav E (2019) Code2vec: learning distributed representations of code. Proc ACM Programm Lang 3:40
3. Chen X, Liu C, Song D (2018) Tree-to-tree neural networks for program translation. Adv Neural Inf Process Syst 31
4. Dai H, Tian Y, Dai B, Skiena S, Song L (2018) Syntax-directed variational autoencoder for structured data. arXiv:1802.08786
5. Gross S, Mokbel B, Paassen B, Hammer B, Pinkwart N (2014) Example-based feedback provision using structured solution spaces. Int J Learn Technol 9(3):248–280