Guile API (Debugging with GDB)

From Get docs
Gdb/docs/latest/gdb/Guile-API

Next: Guile Auto-loading, Previous: Guile Commands, Up: Guile   [Contents][Index]



23.4.3 Guile API

You can get quick online help for GDB’s Guile API by issuing the command help guile /@w , or by issuing the command ,help from an interactive Guile session. Furthermore, most Guile procedures provided by GDB have doc strings which can be obtained with ,describe procedure-name or ,d procedure-name from the Guile interactive prompt.

Basic Guile:    Basic Guile Functions
Guile Configuration:    Guile configuration variables
GDB Scheme Data Types:    Scheme representations of GDB objects
Guile Exception Handling:    How Guile exceptions are translated
Values From Inferior In Guile:    Guile representation of values
Arithmetic In Guile:    Arithmetic in Guile
Types In Guile:    Guile representation of types
Guile Pretty Printing API:    Pretty-printing values with Guile
Selecting Guile Pretty-Printers:    How GDB chooses a pretty-printer
Writing a Guile Pretty-Printer:    Writing a pretty-printer
Commands In Guile:    Implementing new commands in Guile
Parameters In Guile:    Adding new GDB parameters
Progspaces In Guile:    Program spaces
Objfiles In Guile:    Object files in Guile
Frames In Guile:    Accessing inferior stack frames from Guile
Blocks In Guile:    Accessing blocks from Guile
Symbols In Guile:    Guile representation of symbols
Symbol Tables In Guile:    Guile representation of symbol tables
Breakpoints In Guile:    Manipulating breakpoints using Guile
Lazy Strings In Guile:    Guile representation of lazy strings
Architectures In Guile:    Guile representation of architectures
Disassembly In Guile:    Disassembling instructions from Guile
I/O Ports in Guile:    GDB I/O ports
Memory Ports in Guile:    Accessing memory through ports and bytevectors
Iterators In Guile:    Basic iterator support



Next: Guile Auto-loading, Previous: Guile Commands, Up: Guile   [Contents][Index]