parser_enum.hpp
来自「Boost provides free peer-reviewed portab」· HPP 代码 · 共 82 行
HPP
82 行
///////////////////////////////////////////////////////////////////////////////// parser_enum.hpp//// Copyright 2008 Eric Niebler. Distributed under the Boost// Software License, Version 1.0. (See accompanying file// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)#ifndef BOOST_XPRESSIVE_DETAIL_DYNAMIC_PARSER_ENUM_HPP_EAN_10_04_2005#define BOOST_XPRESSIVE_DETAIL_DYNAMIC_PARSER_ENUM_HPP_EAN_10_04_2005// MS compatible compilers support #pragma once#if defined(_MSC_VER) && (_MSC_VER >= 1020)# pragma once#endifnamespace boost { namespace xpressive { namespace regex_constants{///////////////////////////////////////////////////////////////////////////////// compiler_token_type//enum compiler_token_type{ token_literal, token_any, // . token_escape, // token_group_begin, // ( token_group_end, // ) token_alternate, // | token_invalid_quantifier, // { token_charset_begin, // [ token_charset_end, // ] token_charset_invert, // ^ token_charset_hyphen, // - token_charset_backspace, // \b token_posix_charset_begin, // [: token_posix_charset_end, // :] token_equivalence_class_begin, // [= token_equivalence_class_end, // =] token_collation_element_begin, // [. token_collation_element_end, // .] token_quote_meta_begin, // \Q token_quote_meta_end, // \E token_no_mark, // ?: token_positive_lookahead, // ?= token_negative_lookahead, // ?! token_positive_lookbehind, // ?<= token_negative_lookbehind, // ?<! token_independent_sub_expression, // ?> token_comment, // ?# token_recurse, // ?R token_rule_assign, // ?$[name]= token_rule_ref, // ?$[name] token_named_mark, // ?P<name> token_named_mark_ref, // ?P=name token_assert_begin_sequence, // \A token_assert_end_sequence, // \Z token_assert_begin_line, // ^ token_assert_end_line, // $ token_assert_word_begin, // \< token_assert_word_end, // \> token_assert_word_boundary, // \b token_assert_not_word_boundary, // \B token_escape_newline, // \n token_escape_escape, // \e token_escape_formfeed, // \f token_escape_horizontal_tab, // \t token_escape_vertical_tab, // \v token_escape_bell, // \a token_escape_control, // \c token_end_of_pattern};}}} // namespace boost::xpressive::regex_constants#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?