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 |
Externí odkaz: |