Source code transformation and automatic correction of defects with KAST language

Autor: N. L. Lugovskoy, S. V. Syromyatnikov
Jazyk: English<br />Russian
Rok vydání: 2018
Předmět:
Zdroj: Труды Института системного программирования РАН, Vol 25, Iss 0, Pp 51-66 (2018)
Druh dokumentu: article
ISSN: 2079-8156
2220-6426
Popis: This article is devoted to KAST language extensions introduced for purposes of sources code transformation. Currently KAST is used for matching syntactic patterns in syntactic trees built of C/C++, Java or C# sources. Several existing approaches to code transformation are also considered and KAST advantages over those approaches are highlighted. A method for converting modifications of syntactic trees into modifications of source code is also described.
Databáze: Directory of Open Access Journals