Simon E.: A new programming methodology using attribute grammars. In: Acta cybernetica, (7) 4. pp. 425-436. (1986)