Summary
This epic tracks the implementation of the Debug Adapter Protocol (DAP) for the Continuum DSL. It allows developers to interactively debug simulations using IDEs like VS Code.
Accomplishments
Future Work
Related
Part of the Unified Compiler Payoff (#225).
Summary
This epic tracks the implementation of the Debug Adapter Protocol (DAP) for the Continuum DSL. It allows developers to interactively debug simulations using IDEs like VS Code.
Accomplishments
cdsl-dapCrate: Implementation of the DAP JSON-RPC wire protocol and server.execute_until_breakpoint()support.SignalIds using IR metadata.vscode-cdslextension to register the debugger and launch the DAP server.Future Work
evaluaterequests in the debug console.Related
Part of the Unified Compiler Payoff (#225).