Universal intermediate representation construction of source code in C++ and C# languages

Download article in PDF format

Abstract: 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#

Authors and copyright holders:

For citation:
Oshnurov N. A., Pustygin A. N., Kovalevskiy A. A. Universal intermediate representation construction of source code in C++ and C# languages. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2014, no. 3(33), pp. 135–139.

Editorial office address

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 701-582

  journal@tusur.ru

 

Viktor N. Maslennikov

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 51-21-21 / 51-43-02

Subscription for updates