Universal intermediate representation construction of source code in C++ and C# languages
Download article in PDF format
Authors: Oshnurov N. A., Pustygin A. N., Kovalevskiy A. A.
Annotation: This article describes existing intermediate representations of source code. We describe the tools for receiving an abstract syntax tree for C++ and C# programming languages. We describe a new representation which contains semantic information and a transformation of this representation to a format available for processing by existing tools.
Keywords: intermediate representation, source code, static analysis, c++, c#