Relative Content

Tag Archive for visual-studio-codedebugginggdbvscode-extensionsdsl

Adding Debugging Support for a Custom Language in Visual Studio Code

I am developing a plugin for Visual Studio Code to facilitate the programming of applications using a domain-specific programming language. Currently, there is a transpiler from such a language to C. The transpiler can incorporate #line pragmas into the generated code, which allows us to map the lines of the generated code with the original source code. Thanks to these pragmas, it is possible to debug programs written in the domain-specific programming language using the GDB tool, including the definition of breakpoints and the step-by-step execution of statements of the original code.

Adding Debugging Support for a Custom Language in Visual Studio Code

I am developing a plugin for Visual Studio Code to facilitate the programming of applications using a domain-specific programming language. Currently, there is a transpiler from such a language to C. The transpiler can incorporate #line pragmas into the generated code, which allows us to map the lines of the generated code with the original source code. Thanks to these pragmas, it is possible to debug programs written in the domain-specific programming language using the GDB tool, including the definition of breakpoints and the step-by-step execution of statements of the original code.

Adding Debugging Support for a Custom Language in Visual Studio Code

I am developing a plugin for Visual Studio Code to facilitate the programming of applications using a domain-specific programming language. Currently, there is a transpiler from such a language to C. The transpiler can incorporate #line pragmas into the generated code, which allows us to map the lines of the generated code with the original source code. Thanks to these pragmas, it is possible to debug programs written in the domain-specific programming language using the GDB tool, including the definition of breakpoints and the step-by-step execution of statements of the original code.