GDB/MI Result Records
---------------------
In addition to a number of out-of-band notifications, the response
to a GDB/MI command includes one of the following result indications:
`"^done" [ "," RESULTS ]'
The synchronous operation was successful, `RESULTS' are the return
values.
`"^running"'
The asynchronous operation was successfully started. The target is
running.
`"^error" "," C-STRING'
The operation failed. The `C-STRING' contains the corresponding
error message.