#ifndef _SEE_h_see_
#define _SEE_h_see_

/*
 * Although every header file is autonomous (or handles its own dependencies),
 * this header file conveniently includes them all.
 */

#ifdef __cplusplus
extern "C" {
#endif /* C++ */

#include <see/type.h>
#include <see/value.h>
#include <see/object.h>
#include <see/native.h>
#include <see/cfunction.h>
#include <see/debug.h>
#include <see/eval.h>
#include <see/error.h>
#include <see/input.h>
#include <see/intern.h>
#include <see/interpreter.h>
#include <see/context.h>
#include <see/mem.h>
#include <see/module.h>
#include <see/no.h>
#include <see/string.h>
#include <see/system.h>
#include <see/try.h>
#include <see/version.h>

#ifdef __cplusplus
}
#endif /* C++ */

#endif /* _SEE_h_see_ */
