/*
 * SPDX-FileType: SOURCE
 * SPDX-FileCopyrightText: Michael Bäuerle
 * SPDX-License-Identifier: BSD-2-Clause
 */

#ifndef SSIC0_I_BOOL_H
#define SSIC0_I_BOOL_H  1


/*
 * Header file for boolean data type
 *
 * This file is used by the library and will not be installed.
 */


#pragma GCC visibility push(internal)


/*! \cond DO_NOT_DOCUMENT */


/* Data type for bool
 *
 * C90 provides no data type bool.
 * Semantics are value 0 for false and true otherwise.
 */
typedef unsigned char  ssic0_i_bool;


/*! \endcond */


#pragma GCC visibility pop


#endif  /* SSIC0_I_BOOL_H */
