-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathforward.h
66 lines (65 loc) · 1.49 KB
/
forward.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#pragma once
#include <exception>
#include <vector>
#include <memory>
#include <string>
#include <functional>
#include <unordered_map>
#include <unordered_set>
#include <assert.h>
#include <algorithm>
#include <iostream>
#include <sstream>
#include <numeric>
#include <fstream>
#include "boost/any.hpp"
#include <locale>
#include <deque>
namespace ztl
{
//////////////////////////////////////////////////////////////////////////
// Ç°ÏòÉùÃ÷
//////////////////////////////////////////////////////////////////////////
using std::vector;
using std::shared_ptr;
using std::make_shared;
using std::wstring;
using std::function;
using std::unordered_map;
using std::exception;
using std::unordered_set;
using std::to_wstring;
using std::move;
using std::equal;
using std::wcout;
using std::endl;
using std::make_shared;
using std::dynamic_pointer_cast;
using std::wstringstream;
using std::to_wstring;
using std::decay;
using std::enable_shared_from_this;
using std::equal;
using std::reverse_iterator;
using std::weak_ptr;
template<typename Type>
using Ptr = shared_ptr < Type > ;
using boost::any;
using boost::any_cast;
using std::pair;
using std::set_difference;
using std::iota;
using std::inserter;
using std::fstream;
using std::ofstream;
using std::string;
using std::wofstream;
using std::hash;
using std::deque;
using std::unordered_multimap;
using std::swap;
}
#include "ztl_regex_data.h"
#include "ztl_regex_expression.h"
#include "ztl_regex_lex.h"
#include "ztl_regex_parser.h"