ATKDebugger is new approach to implement full extended debugger for Tcl.
It is a C-Extension and requires also patch to Tcl8.4.1. It need no
instrumentalization (re-parsing in Tcl level) and have the same performance
as Tcl.
http://www.xdobry.de/atkdebugger/index.html
I page explain also some internal information about this extension and why
I have needed to patch Tcl-Core (there are patch only for Tcl8.4.1).
The debugger Extension are designed in several levels. The main
idea is to extend Tcl with special debugging command that let to write full
debugger in Tcl (Tk). (also no instrumentalisation)
The atkdebugger package contains a simple GUI for debugger (written in Tk),
Following functions are implemented:
- invoking debugger per (special command atk::halt, breakpoint and
tcl-error)
- introspecting program flow place
- configuration of breakpoints and debugger
- step Into and step Over command
This debugger is full supported and integrated into XOTclIDE (0.39) now.
http://www.xdobry.de/xotclIDE/index.html
and some screenshoots
http://www.xdobry.de/xotclIDE/extdebugger.html
Artur Trzewik
[[Send Tcl/Tk announcements to tcl-an...@mitchell.org
Announcements archived at http://groups.yahoo.com/group/tcl_announce/
Send administrivia to tcl-announ...@mitchell.org
Tcl/Tk at http://tcl.tk/ ]]