Decy Interactive Debugger
Deep integration with spydecy-debugger to provide introspective debugging capabilities for the Decy C-to-Rust transpiler.
Features
- C AST Visualization: Display parsed C AST with colored tree view
- HIR Visualization: Show High-level IR conversion from C
- Ownership Graph: Visualize pointer ownership inference
- Dataflow Graph: Display dataflow analysis results
- Step-through Debugging: Step through transpilation pipeline
- Diff Viewer: Compare input C vs output Rust
Architecture
C Source → Parser → AST → HIR → Analyzer → Codegen → Rust
↓ ↓ ↓ ↓ ↓ ↓
[Debug] [Debug] [Debug] [Debug] [Debug] [Debug]
Usage
use Debugger;
use Path;
#