|One of the major tasks of adding a new language to an
Eclipse-based IDE is debugging support. A debugger needs to
start and stop the program being debugged, suspend and resume,
single-step, manage breakpoints and watch points, and so on.
This article explains the Eclipse Platform debug framework and
steps through a simple, yet illustrative, example of adding
debug support for a new language.|
How to Write an Eclipse Debugger