Simon, E. (1986). A new programming methodology using attribute grammars. Acta Cybernetica, 7(4), 425-436. Retrieved from https://cyber.bibl.u-szeged.hu/index.php/actcybern/article/view/3310