Computer Science Faculty School of Software Engineering C INTERPRETER AND DEBUGGER (ISO/IEC 9899:2011) Developer: student of 203SE group: Lukyanov Dmitry Vyacheslavovich Research supervisor: Associate professor, PhD Akhmetsafina Rimma Zakievna Higher School of Economics, Moscow,
Lukyanov D. V.., 2015 Subject domain photo C usage Interpretation Advanced control over the code execution leading to easier implementation of debugging and algorithm analysis tools Compilation High performance Interpretation vs Compilation
Lukyanov D. V.., 2015 Goals photo To implement: С interpreter Virtual machine executing intermediate language code Code translator from C to VM intermediate language С debugger Memory dump feature Algorithms complexity analysis tools Operations counting Algorithm complexity chart drawing tool C IDE Library API
Lukyanov D. V.., 2015 Demonstration photo
Lukyanov D. V.., 2015 Application Programming Interface photo
Lukyanov D. V.., 2015 Implementation. Virtual machine photo
Lukyanov D. V.., 2015 Implementation. Code parsing photo
Lukyanov D. V.., 2015 Usage sphere and competitive advantages photo Usage sphere Algorithms coding and debugging Algorithms analysis API usage Competitive advantages Advanced debugging tools Algorithms complexity charts Simple API
Lukyanov Dmitry Vyacheslavovich Moscow