/* JitterLisp: constants defined in C: header.

   Copyright (C) 2019 Luca Saiu
   Written by Luca Saiu

   This file is part of the JitterLisp language implementation, distributed as
   an example along with GNU Jitter under the same license.

   GNU Jitter is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.

   GNU Jitter is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with GNU Jitter.  If not, see <https://www.gnu.org/licenses/>. */


#ifndef JITTERLISP_CONSTANTS_H_
#define JITTERLISP_CONSTANTS_H_

/* Initialization and finalization of the constants subsystem.
 * ************************************************************************** */

/* Initialize the constants subsystem. */
void
jitterlisp_constants_initialize (void);

/* Finalize the constants subsystem. */
void
jitterlisp_constants_finalize (void);


#endif // #ifndef JITTERLISP_CONSTANTS_H_
