chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Projec mayo: a scheme sourrce level debugger for Chicken


From: Tony Sidaway
Subject: [Chicken-users] Projec mayo: a scheme sourrce level debugger for Chicken
Date: Fri, 9 Mar 2007 20:14:50 +0000

I'm quite close to releasing a basic source-level debugger for Chicken.

The first release will provide the user with a modestly enhanced GNU
debugger environment.  As well as the existing functions provided by
gdb at C source level, the user will have the ability to load
applications by their Scheme filename, list the Scheme source, and set
breakpoints on those Scheme source lines that are known to the GNU
debugger.

In general, Scheme source lines that contain procedure calls are known
to the GNU debugger because of the C_trace calls that are emitted by
the chicken compiler during code generation.

Source listings will show which Scheme source lines are known to the
GNU debugger, and which of those have breakpoints set on them.  This
should enable very basic execution tracing at the Scheme source level.

Access to Scheme variable bindings will *not* be available in the first release.

Meanwhile I've created a project page on the Chicken wiki.  mayo will
be the generic name of the debugger.

http://galinha.ucpel.tche.br:8080//mayo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]