## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

# Predefined symbols

The following symbols are predefined in the IDC preprocessor:

      _NT_           IDA is running under MS Windows
      _LINUX_        IDA is running under Linux
      _MAC_          IDA is running under Mac OS X
      _UNIX_         IDA is running under Unix (linux or mac)
      _EA64_         64-bit version IDA
      _QT_           GUI version of IDA (Qt)
      _GUI           GUI version of IDA
      _TXT_          Text version of IDA
      _IDA_VERSION_  The current IDA version. For example: "9.1"
      _IDAVER_       The current, numerical IDA version. For example: "900" means v9.0

These symbols are also defined when parsing C header files.