gdb: Supported Languages

 
 15.4 Supported Languages
 ========================
 
 GDB supports C, C++, D, Go, Objective-C, Fortran, OpenCL C, Pascal,
 Rust, assembly, Modula-2, and Ada.  Some GDB features may be used in
 expressions regardless of the language you use: the GDB '@' and '::'
 operators, and the '{type}addr' construct (SeeExpressions
 Expressions.) can be used with the constructs of any supported language.
 
    The following sections detail to what degree each source language is
 supported by GDB.  These sections are not meant to be language tutorials
 or references, but serve only as a reference guide to what the GDB
 expression parser accepts, and what input and output formats should look
 like for different languages.  There are many good books written on each
 of these languages; please look to these for a language reference or
 tutorial.
 

Menu