Abstract

Migration is an actual issue in software engineering. Need of migration appears when updates of languages, libraries, frameworks and more perfect tools come out. The more narrow task of migration is code migration, which means migration from the current programming language to another programming language. Code migration on actual programming language allows to avoid vulnerabilities of earlier vertions, errors (fixed in new programming language version), increase the speed and efficiency of work of the code. However, this task is hard and nowadays there are not enough tools, that allow to migrate from one programming language to another in automatic mode or even facilitate this process. This article describes code migration from the old C programming language version C89/C99 to the new C programming language version C11-C17/C23 and prototyping the transcompiler.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call