36 lines
772 B
C
36 lines
772 B
C
|
//-----------------------------------------------------------------------------
|
||
|
//
|
||
|
// Copyright © 2016-2017 Project Golan
|
||
|
//
|
||
|
// See "LICENSE.lithos3" for more information.
|
||
|
//
|
||
|
//-----------------------------------------------------------------------------
|
||
|
//
|
||
|
// Main header file.
|
||
|
//
|
||
|
//-----------------------------------------------------------------------------
|
||
|
|
||
|
#ifndef lithos3__Lth_h
|
||
|
#define lithos3__Lth_h
|
||
|
|
||
|
// Types
|
||
|
#include "Lth_types.h"
|
||
|
|
||
|
// stdlib (requires: Types)
|
||
|
#include "Lth_stdlib.h"
|
||
|
|
||
|
// HashMap (requires: stdlib)
|
||
|
#include "Lth_hashmap.h"
|
||
|
|
||
|
// Token (requires: stdlib)
|
||
|
#include "Lth_token.h"
|
||
|
|
||
|
// TokenStream (requires: Token, stdlib)
|
||
|
#include "Lth_tokenstream.h"
|
||
|
|
||
|
// Manifest (requires: TokenStream, HashMap)
|
||
|
#include "Lth_manifest.h"
|
||
|
|
||
|
#endif//lithos3__Lth_h
|
||
|
|