text: // splat
  // Copyright (c) 2020-2022 Borislav Stanimirov
  //
  // Distributed under the MIT Software License
  // See accompanying file LICENSE.txt or copy at
  // https://opensource.org/licenses/MIT
  //
  
  // Intentionally leave no include guard
  // Thus one can define symbols before including
  
  // Shared library interface
  #if !defined(SYMBOL_IMPORT)
  #   if defined(_WIN32)
  #       define SYMBOL_EXPORT __declspec(dllexport)
  #       define SYMBOL_IMPORT __declspec(dllimport)
  #   else
  #       define SYMBOL_EXPORT __attribute__((__visibility__("default")))
  #       define SYMBOL_IMPORT
  #   endif
  #endif
  