Enhanced pushdown automaton for recognizing multi-syntax programming languages

А. С. Кузнецов, Roman Yurievich Tsarev, Tatiana Nikolaevna Yamskikh, A N Knyazkov, Kirill Zhigalov, Adebanji Oguntade · Journal of Physics Conference Series · 2019

Abstract Software used to digitize manufacturing operations should provide high degree of reliability, since its failure may cause downtime or disruption of the production process and, as a result, financial losses. One of the approaches to improve software reliability is N-version programming where data processing is performed by different functionally equivalent software components which source code can be written in various programming languages with a number of distinguishing syntactic properties. This paper presents an abstract device for recognizing multi-syntax programming languages. The synthesized device can be used for the development of language translators for N-version software systems.

Read the paper · More papers on PaperTik