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

#ifndef BXX0_I_CLI_PRIVATE_H
#define BXX0_I_CLI_PRIVATE_H  1


/*
 * Header file for libbasexx internals
 *
 * 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  bxx0_i_bool;


/*! \endcond */


#pragma GCC visibility pop


#endif  /* BXX0_I_CLI_PRIVATE_H */
