the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 100 lines 2.2 kB view raw
1/* 2 * 3 * Copyright (c) 1998-2000 4 * Dr John Maddock 5 * 6 * Use, modification and distribution are subject to the 7 * Boost Software License, Version 1.0. (See accompanying file 8 * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 9 * 10 */ 11 12 /* 13 * LOCATION: see http://www.boost.org/libs/regex for documentation. 14 * FILE regex.h 15 * VERSION 3.12 16 * DESCRIPTION: Declares POSIX API functions 17 */ 18 19#ifndef BOOST_RE_REGEX_H 20#define BOOST_RE_REGEX_H 21 22#include <boost/cregex.hpp> 23 24/* 25* add using declarations to bring POSIX API functions into 26* global scope, only if this is C++ (and not C). 27*/ 28#ifdef __cplusplus 29 30using boost::regoff_t; 31using boost::regex_tA; 32using boost::regmatch_t; 33using boost::REG_BASIC; 34using boost::REG_EXTENDED; 35using boost::REG_ICASE; 36using boost::REG_NOSUB; 37using boost::REG_NEWLINE; 38using boost::REG_NOSPEC; 39using boost::REG_PEND; 40using boost::REG_DUMP; 41using boost::REG_NOCOLLATE; 42using boost::REG_ESCAPE_IN_LISTS; 43using boost::REG_NEWLINE_ALT; 44using boost::REG_PERL; 45using boost::REG_AWK; 46using boost::REG_GREP; 47using boost::REG_EGREP; 48using boost::REG_ASSERT; 49using boost::REG_INVARG; 50using boost::REG_ATOI; 51using boost::REG_ITOA; 52 53using boost::REG_NOTBOL; 54using boost::REG_NOTEOL; 55using boost::REG_STARTEND; 56 57using boost::reg_comp_flags; 58using boost::reg_exec_flags; 59using boost::regcompA; 60using boost::regerrorA; 61using boost::regexecA; 62using boost::regfreeA; 63 64#ifndef BOOST_NO_WREGEX 65using boost::regcompW; 66using boost::regerrorW; 67using boost::regexecW; 68using boost::regfreeW; 69using boost::regex_tW; 70#endif 71 72using boost::REG_NOERROR; 73using boost::REG_NOMATCH; 74using boost::REG_BADPAT; 75using boost::REG_ECOLLATE; 76using boost::REG_ECTYPE; 77using boost::REG_EESCAPE; 78using boost::REG_ESUBREG; 79using boost::REG_EBRACK; 80using boost::REG_EPAREN; 81using boost::REG_EBRACE; 82using boost::REG_BADBR; 83using boost::REG_ERANGE; 84using boost::REG_ESPACE; 85using boost::REG_BADRPT; 86using boost::REG_EEND; 87using boost::REG_ESIZE; 88using boost::REG_ERPAREN; 89using boost::REG_EMPTY; 90using boost::REG_E_MEMORY; 91using boost::REG_E_UNKNOWN; 92using boost::reg_errcode_t; 93 94#endif /* __cplusplus */ 95 96#endif /* BOOST_RE_REGEX_H */ 97 98 99 100