1
#ifndef CHILON_PARSER_HPP
2
#define CHILON_PARSER_HPP
3
4
#include <chilon/parser/char.hpp>
5
#include <chilon/parser/not_char.hpp>
6
#include <chilon/parser/any_char.hpp>
7
#include <chilon/parser/char_range.hpp>
8
#include <chilon/parser/choice.hpp>
9
#include <chilon/parser/lexeme.hpp>
10
#include <chilon/parser/sequence.hpp>
11
#include <chilon/parser/parse.hpp>
12
#include <chilon/parser/store.hpp>
13
#include <chilon/parser/as_range.hpp>
14
#include <chilon/parser/ascii.hpp>
15
#include <chilon/parser/stored.hpp>
16
#include <chilon/parser/optional.hpp>
17
#include <chilon/parser/source_code_stream.hpp>
18
#include <chilon/parser/tree.hpp>
19
#include <chilon/parser/tree_joined.hpp>
20
#include <chilon/parser/tree_many.hpp>
21
#include <chilon/parser/tree_optional.hpp>
22
#include <chilon/parser/tree_operators.hpp>
23
#include <chilon/parser/test.hpp>
24
#include <chilon/parser/stream.hpp>
25
#include <chilon/parser/node.hpp>
26
#include <chilon/parser/simple_node.hpp>
27
#include <chilon/parser/not.hpp>
28
#include <chilon/parser/empty_string.hpp>
29
#include <chilon/parser/key.hpp>
30
31
#include <chilon/parser/try.hpp>
32
#include <chilon/parser/without.hpp>
33
#include <chilon/parser/many.hpp>
34
#include <chilon/parser/object.hpp>
35
#include <chilon/parser/until.hpp>
36
#include <chilon/parser/joined.hpp>
37
38
/**
39
 * @namespace chilon::parser
40
 * Utilities for build parsing expression grammars with built in AST construction.
41
 */
42
43
#endif