#ifndef SCPI_ASSERT_EXCLUDE_H
#define SCPI_ASSERT_EXCLUDE_H
#ifdef  SCPI_ASSERT_H

   // Disable asserts for 'scpi_gpib_core.c'
   #if 1 && NO_ASSERT_SCPI_GPIB
   #if defined(SCPI_GPIB_CORE_C)
   #define __NO_ASSERT__ (1)
   #pragma message("Asserts disabled: 'scpi_gpib_core.c'")
   #endif
   #endif

   // Disable asserts for 'usbtmclib_basic.c'
   #if 1 && NO_ASSERT_USBTMCLIB
   #if defined(USBTMCLIB_BASIC_C)
   #define __NO_ASSERT__ (1)
   #pragma message("Asserts disabled: 'usbtmclib_basic.c'")
   #endif
   #endif

   // Disable asserts for 'scpi_parser.c'
   #if 1 && NO_ASSERT_SCPI_PARSER
   #if defined(SCPI_PARSER_C)
   #define __NO_ASSERT__ (1)
   #pragma message("Asserts disabled: 'scpi_parser.c'")
   #endif
   #endif

   // Disable asserts for 'scpi_core.c'
   #if 1 && NO_ASSERT_SCPI_CORE
   #if defined(SCPI_CORE_C)
   #define __NO_ASSERT__ (1)
   #pragma message("Asserts disabled: 'scpi_core.c'")
   #endif
   #endif

   // Disable asserts for 'scpi_tlst_ex.c'
   #if 1 && NO_ASSERT_SCPI_TLST
   #if defined(SCPI_TLST_EX_C)
   #define __NO_ASSERT__ (1)
   #pragma message("Asserts disabled: 'scpi_tlst_ex.c'")
   #endif
   #endif
#else
#error Do not include this header. Include 'my_assert.h' instead.
#endif
#endif