GSoC/GCI Archive
Google Summer of Code 2012 Processing

Debugging Tool for the Processing Development Environment

by Martin Leopold for Processing

The goal of the project outlined in this proposal is to develop a working prototype of a tool for debugging Processing sketches. One of Processings main strengths is its suitability for learning and teaching programming and generative design. Having an easy to use debugging feature available should facilitate teaching and understanding program flow in general as well as fixing actual bugs. Features include the ability to set breakpoints on specific lines and subsequent stepping through the code while examining variable values.