
TRANSFORMACIJE STABALA APSTRAKTNE SINTAKSE U PROGRAMSKI KOD
Author(s) -
A. Jokic
Publication year - 2022
Publication title -
zbornik radova fakulteta tehničkih nauka/zbornik radova fakulteta tehničkih nauka
Language(s) - Bosnian
Resource type - Journals
eISSN - 2560-5925
pISSN - 0350-428X
DOI - 10.24867/17be21jokic
Subject(s) - physics , humanities , philosophy
Mnogi napredni alati koji automatizuju izmjene programskog koda, kao što su alati za automatsko refaktorisanje, zasnivaju se na izmjenama stabla apstraktne sintakse. Izmjene izvršene na stablu je zatim potrebno primijeniti na originalni izvorni kod, što se može postići transformacijom stabla nazad u tekstualni oblik. U ovom radu su istražena i implementirana rješenja za implementaciju ovakvih transformacija, uz očuvanje nesemantičkih elemenata originalnog izvornog koda, kao što su komentari i ručno formatiranje.