35 #ifndef LSST_PEX_POLICY_PAF_TOKENIZER_H
36 #define LSST_PEX_POLICY_PAF_TOKENIZER_H
43 #include <boost/regex.hpp>
96 static const boost::regex COMMENT_LINE;
97 static const boost::regex EMPTY_LINE;
98 static const boost::regex SPACE_SRCH;
99 static const boost::regex PARAM_SRCH;
100 static const boost::regex NAME_MTCH;
101 static const boost::regex OPEN_SRCH;
102 static const boost::regex CLOSE_SRCH;
103 static const boost::regex DOUBLE_VALUE;
104 static const boost::regex INT_VALUE;
105 static const boost::regex ATRUE_VALUE;
106 static const boost::regex AFALSE_VALUE;
107 static const boost::regex QQSTRING_VALUE;
108 static const boost::regex QSTRING_VALUE;
109 static const boost::regex QQSTRING_START;
110 static const boost::regex QSTRING_START;
111 static const boost::regex QQSTRING_EMPTYSTART;
112 static const boost::regex QSTRING_EMPTYSTART;
113 static const boost::regex QQSTRING_END;
114 static const boost::regex QSTRING_END;
115 static const boost::regex BARE_STRING_LINE;
116 static const boost::regex BARE_STRING;
117 static const boost::regex URN_VALUE;
118 static const boost::regex FILE_VALUE;
128 #endif // LSST_PEX_POLICY_PAF_PAFPARSER_H