Chapter 3.A Sample gdb SessionYou can use this manual at your leisure to read all about gdb. However, a handful of commands areenough to get started using the debugger. This chapter illustrates those commands.One of the preliminary versions of gnu m4 (a generic macro processor) exhibits the following bug:sometimes, when we change its quote strings from the default, the commands used to capture onemacro definition within another stop working. In the following short m4 session, we define a macrofoo which expands to 0000; we then use the m4 built-in defn to define bar as the same thing. How-ever, when we change the open quote string to