intl/icu/source/i18n/regexcst.h

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 //---------------------------------------------------------------------------------
michael@0 2 //
michael@0 3 // Generated Header File. Do not edit by hand.
michael@0 4 // This file contains the state table for the ICU Regular Expression Pattern Parser
michael@0 5 // It is generated by the Perl script "regexcst.pl" from
michael@0 6 // the rule parser state definitions file "regexcst.txt".
michael@0 7 //
michael@0 8 // Copyright (C) 2002-2007 International Business Machines Corporation
michael@0 9 // and others. All rights reserved.
michael@0 10 //
michael@0 11 //---------------------------------------------------------------------------------
michael@0 12 #ifndef RBBIRPT_H
michael@0 13 #define RBBIRPT_H
michael@0 14
michael@0 15 U_NAMESPACE_BEGIN
michael@0 16 //
michael@0 17 // Character classes for regex pattern scanning.
michael@0 18 //
michael@0 19 static const uint8_t kRuleSet_digit_char = 128;
michael@0 20 static const uint8_t kRuleSet_rule_char = 129;
michael@0 21
michael@0 22
michael@0 23 enum Regex_PatternParseAction {
michael@0 24 doLiteralChar,
michael@0 25 doSetEnd,
michael@0 26 doBackslashA,
michael@0 27 doSetBeginUnion,
michael@0 28 doNOP,
michael@0 29 doSetBackslash_w,
michael@0 30 doSetRange,
michael@0 31 doBackslashG,
michael@0 32 doPerlInline,
michael@0 33 doSetAddDash,
michael@0 34 doIntevalLowerDigit,
michael@0 35 doProperty,
michael@0 36 doBackslashX,
michael@0 37 doOpenAtomicParen,
michael@0 38 doSetLiteralEscaped,
michael@0 39 doPatFinish,
michael@0 40 doSetBackslash_D,
michael@0 41 doSetDifference2,
michael@0 42 doNamedChar,
michael@0 43 doNGPlus,
michael@0 44 doOpenLookBehindNeg,
michael@0 45 doIntervalError,
michael@0 46 doIntervalSame,
michael@0 47 doBackRef,
michael@0 48 doPlus,
michael@0 49 doOpenCaptureParen,
michael@0 50 doMismatchedParenErr,
michael@0 51 doBeginMatchMode,
michael@0 52 doEscapeError,
michael@0 53 doOpenNonCaptureParen,
michael@0 54 doDollar,
michael@0 55 doSetProp,
michael@0 56 doIntervalUpperDigit,
michael@0 57 doSetBegin,
michael@0 58 doBackslashs,
michael@0 59 doOpenLookBehind,
michael@0 60 doSetMatchMode,
michael@0 61 doOrOperator,
michael@0 62 doCaret,
michael@0 63 doMatchModeParen,
michael@0 64 doStar,
michael@0 65 doOpt,
michael@0 66 doMatchMode,
michael@0 67 doSuppressComments,
michael@0 68 doPossessiveInterval,
michael@0 69 doOpenLookAheadNeg,
michael@0 70 doBackslashW,
michael@0 71 doCloseParen,
michael@0 72 doSetOpError,
michael@0 73 doIntervalInit,
michael@0 74 doSetFinish,
michael@0 75 doSetIntersection2,
michael@0 76 doNGStar,
michael@0 77 doEnterQuoteMode,
michael@0 78 doSetAddAmp,
michael@0 79 doBackslashB,
michael@0 80 doBackslashw,
michael@0 81 doPossessiveOpt,
michael@0 82 doSetNegate,
michael@0 83 doRuleError,
michael@0 84 doBackslashb,
michael@0 85 doConditionalExpr,
michael@0 86 doPossessivePlus,
michael@0 87 doBadOpenParenType,
michael@0 88 doNGInterval,
michael@0 89 doSetLiteral,
michael@0 90 doSetNamedChar,
michael@0 91 doBackslashd,
michael@0 92 doSetBeginDifference1,
michael@0 93 doBackslashD,
michael@0 94 doExit,
michael@0 95 doSetBackslash_S,
michael@0 96 doInterval,
michael@0 97 doSetNoCloseError,
michael@0 98 doNGOpt,
michael@0 99 doSetPosixProp,
michael@0 100 doBackslashS,
michael@0 101 doBackslashZ,
michael@0 102 doSetBeginIntersection1,
michael@0 103 doSetBackslash_W,
michael@0 104 doSetBackslash_d,
michael@0 105 doOpenLookAhead,
michael@0 106 doBadModeFlag,
michael@0 107 doPatStart,
michael@0 108 doSetNamedRange,
michael@0 109 doPossessiveStar,
michael@0 110 doEscapedLiteralChar,
michael@0 111 doSetBackslash_s,
michael@0 112 doBackslashz,
michael@0 113 doDotAny,
michael@0 114 rbbiLastAction};
michael@0 115
michael@0 116 //-------------------------------------------------------------------------------
michael@0 117 //
michael@0 118 // RegexTableEl represents the structure of a row in the transition table
michael@0 119 // for the pattern parser state machine.
michael@0 120 //-------------------------------------------------------------------------------
michael@0 121 struct RegexTableEl {
michael@0 122 Regex_PatternParseAction fAction;
michael@0 123 uint8_t fCharClass; // 0-127: an individual ASCII character
michael@0 124 // 128-255: character class index
michael@0 125 uint8_t fNextState; // 0-250: normal next-state numbers
michael@0 126 // 255: pop next-state from stack.
michael@0 127 uint8_t fPushState;
michael@0 128 UBool fNextChar;
michael@0 129 };
michael@0 130
michael@0 131 static const struct RegexTableEl gRuleParseStateTable[] = {
michael@0 132 {doNOP, 0, 0, 0, TRUE}
michael@0 133 , {doPatStart, 255, 2,0, FALSE} // 1 start
michael@0 134 , {doLiteralChar, 254, 14,0, TRUE} // 2 term
michael@0 135 , {doLiteralChar, 129, 14,0, TRUE} // 3
michael@0 136 , {doSetBegin, 91 /* [ */, 104, 182, TRUE} // 4
michael@0 137 , {doNOP, 40 /* ( */, 27,0, TRUE} // 5
michael@0 138 , {doDotAny, 46 /* . */, 14,0, TRUE} // 6
michael@0 139 , {doCaret, 94 /* ^ */, 14,0, TRUE} // 7
michael@0 140 , {doDollar, 36 /* $ */, 14,0, TRUE} // 8
michael@0 141 , {doNOP, 92 /* \ */, 84,0, TRUE} // 9
michael@0 142 , {doOrOperator, 124 /* | */, 2,0, TRUE} // 10
michael@0 143 , {doCloseParen, 41 /* ) */, 255,0, TRUE} // 11
michael@0 144 , {doPatFinish, 253, 2,0, FALSE} // 12
michael@0 145 , {doRuleError, 255, 183,0, FALSE} // 13
michael@0 146 , {doNOP, 42 /* * */, 63,0, TRUE} // 14 expr-quant
michael@0 147 , {doNOP, 43 /* + */, 66,0, TRUE} // 15
michael@0 148 , {doNOP, 63 /* ? */, 69,0, TRUE} // 16
michael@0 149 , {doIntervalInit, 123 /* { */, 72,0, TRUE} // 17
michael@0 150 , {doNOP, 40 /* ( */, 23,0, TRUE} // 18
michael@0 151 , {doNOP, 255, 20,0, FALSE} // 19
michael@0 152 , {doOrOperator, 124 /* | */, 2,0, TRUE} // 20 expr-cont
michael@0 153 , {doCloseParen, 41 /* ) */, 255,0, TRUE} // 21
michael@0 154 , {doNOP, 255, 2,0, FALSE} // 22
michael@0 155 , {doSuppressComments, 63 /* ? */, 25,0, TRUE} // 23 open-paren-quant
michael@0 156 , {doNOP, 255, 27,0, FALSE} // 24
michael@0 157 , {doNOP, 35 /* # */, 49, 14, TRUE} // 25 open-paren-quant2
michael@0 158 , {doNOP, 255, 29,0, FALSE} // 26
michael@0 159 , {doSuppressComments, 63 /* ? */, 29,0, TRUE} // 27 open-paren
michael@0 160 , {doOpenCaptureParen, 255, 2, 14, FALSE} // 28
michael@0 161 , {doOpenNonCaptureParen, 58 /* : */, 2, 14, TRUE} // 29 open-paren-extended
michael@0 162 , {doOpenAtomicParen, 62 /* > */, 2, 14, TRUE} // 30
michael@0 163 , {doOpenLookAhead, 61 /* = */, 2, 20, TRUE} // 31
michael@0 164 , {doOpenLookAheadNeg, 33 /* ! */, 2, 20, TRUE} // 32
michael@0 165 , {doNOP, 60 /* < */, 46,0, TRUE} // 33
michael@0 166 , {doNOP, 35 /* # */, 49, 2, TRUE} // 34
michael@0 167 , {doBeginMatchMode, 105 /* i */, 52,0, FALSE} // 35
michael@0 168 , {doBeginMatchMode, 100 /* d */, 52,0, FALSE} // 36
michael@0 169 , {doBeginMatchMode, 109 /* m */, 52,0, FALSE} // 37
michael@0 170 , {doBeginMatchMode, 115 /* s */, 52,0, FALSE} // 38
michael@0 171 , {doBeginMatchMode, 117 /* u */, 52,0, FALSE} // 39
michael@0 172 , {doBeginMatchMode, 119 /* w */, 52,0, FALSE} // 40
michael@0 173 , {doBeginMatchMode, 120 /* x */, 52,0, FALSE} // 41
michael@0 174 , {doBeginMatchMode, 45 /* - */, 52,0, FALSE} // 42
michael@0 175 , {doConditionalExpr, 40 /* ( */, 183,0, TRUE} // 43
michael@0 176 , {doPerlInline, 123 /* { */, 183,0, TRUE} // 44
michael@0 177 , {doBadOpenParenType, 255, 183,0, FALSE} // 45
michael@0 178 , {doOpenLookBehind, 61 /* = */, 2, 20, TRUE} // 46 open-paren-lookbehind
michael@0 179 , {doOpenLookBehindNeg, 33 /* ! */, 2, 20, TRUE} // 47
michael@0 180 , {doBadOpenParenType, 255, 183,0, FALSE} // 48
michael@0 181 , {doNOP, 41 /* ) */, 255,0, TRUE} // 49 paren-comment
michael@0 182 , {doMismatchedParenErr, 253, 183,0, FALSE} // 50
michael@0 183 , {doNOP, 255, 49,0, TRUE} // 51
michael@0 184 , {doMatchMode, 105 /* i */, 52,0, TRUE} // 52 paren-flag
michael@0 185 , {doMatchMode, 100 /* d */, 52,0, TRUE} // 53
michael@0 186 , {doMatchMode, 109 /* m */, 52,0, TRUE} // 54
michael@0 187 , {doMatchMode, 115 /* s */, 52,0, TRUE} // 55
michael@0 188 , {doMatchMode, 117 /* u */, 52,0, TRUE} // 56
michael@0 189 , {doMatchMode, 119 /* w */, 52,0, TRUE} // 57
michael@0 190 , {doMatchMode, 120 /* x */, 52,0, TRUE} // 58
michael@0 191 , {doMatchMode, 45 /* - */, 52,0, TRUE} // 59
michael@0 192 , {doSetMatchMode, 41 /* ) */, 2,0, TRUE} // 60
michael@0 193 , {doMatchModeParen, 58 /* : */, 2, 14, TRUE} // 61
michael@0 194 , {doBadModeFlag, 255, 183,0, FALSE} // 62
michael@0 195 , {doNGStar, 63 /* ? */, 20,0, TRUE} // 63 quant-star
michael@0 196 , {doPossessiveStar, 43 /* + */, 20,0, TRUE} // 64
michael@0 197 , {doStar, 255, 20,0, FALSE} // 65
michael@0 198 , {doNGPlus, 63 /* ? */, 20,0, TRUE} // 66 quant-plus
michael@0 199 , {doPossessivePlus, 43 /* + */, 20,0, TRUE} // 67
michael@0 200 , {doPlus, 255, 20,0, FALSE} // 68
michael@0 201 , {doNGOpt, 63 /* ? */, 20,0, TRUE} // 69 quant-opt
michael@0 202 , {doPossessiveOpt, 43 /* + */, 20,0, TRUE} // 70
michael@0 203 , {doOpt, 255, 20,0, FALSE} // 71
michael@0 204 , {doNOP, 128, 74,0, FALSE} // 72 interval-open
michael@0 205 , {doIntervalError, 255, 183,0, FALSE} // 73
michael@0 206 , {doIntevalLowerDigit, 128, 74,0, TRUE} // 74 interval-lower
michael@0 207 , {doNOP, 44 /* , */, 78,0, TRUE} // 75
michael@0 208 , {doIntervalSame, 125 /* } */, 81,0, TRUE} // 76
michael@0 209 , {doIntervalError, 255, 183,0, FALSE} // 77
michael@0 210 , {doIntervalUpperDigit, 128, 78,0, TRUE} // 78 interval-upper
michael@0 211 , {doNOP, 125 /* } */, 81,0, TRUE} // 79
michael@0 212 , {doIntervalError, 255, 183,0, FALSE} // 80
michael@0 213 , {doNGInterval, 63 /* ? */, 20,0, TRUE} // 81 interval-type
michael@0 214 , {doPossessiveInterval, 43 /* + */, 20,0, TRUE} // 82
michael@0 215 , {doInterval, 255, 20,0, FALSE} // 83
michael@0 216 , {doBackslashA, 65 /* A */, 2,0, TRUE} // 84 backslash
michael@0 217 , {doBackslashB, 66 /* B */, 2,0, TRUE} // 85
michael@0 218 , {doBackslashb, 98 /* b */, 2,0, TRUE} // 86
michael@0 219 , {doBackslashd, 100 /* d */, 14,0, TRUE} // 87
michael@0 220 , {doBackslashD, 68 /* D */, 14,0, TRUE} // 88
michael@0 221 , {doBackslashG, 71 /* G */, 2,0, TRUE} // 89
michael@0 222 , {doNamedChar, 78 /* N */, 14,0, FALSE} // 90
michael@0 223 , {doProperty, 112 /* p */, 14,0, FALSE} // 91
michael@0 224 , {doProperty, 80 /* P */, 14,0, FALSE} // 92
michael@0 225 , {doEnterQuoteMode, 81 /* Q */, 2,0, TRUE} // 93
michael@0 226 , {doBackslashS, 83 /* S */, 14,0, TRUE} // 94
michael@0 227 , {doBackslashs, 115 /* s */, 14,0, TRUE} // 95
michael@0 228 , {doBackslashW, 87 /* W */, 14,0, TRUE} // 96
michael@0 229 , {doBackslashw, 119 /* w */, 14,0, TRUE} // 97
michael@0 230 , {doBackslashX, 88 /* X */, 14,0, TRUE} // 98
michael@0 231 , {doBackslashZ, 90 /* Z */, 2,0, TRUE} // 99
michael@0 232 , {doBackslashz, 122 /* z */, 2,0, TRUE} // 100
michael@0 233 , {doBackRef, 128, 14,0, TRUE} // 101
michael@0 234 , {doEscapeError, 253, 183,0, FALSE} // 102
michael@0 235 , {doEscapedLiteralChar, 255, 14,0, TRUE} // 103
michael@0 236 , {doSetNegate, 94 /* ^ */, 107,0, TRUE} // 104 set-open
michael@0 237 , {doSetPosixProp, 58 /* : */, 109,0, FALSE} // 105
michael@0 238 , {doNOP, 255, 107,0, FALSE} // 106
michael@0 239 , {doSetLiteral, 93 /* ] */, 122,0, TRUE} // 107 set-open2
michael@0 240 , {doNOP, 255, 112,0, FALSE} // 108
michael@0 241 , {doSetEnd, 93 /* ] */, 255,0, TRUE} // 109 set-posix
michael@0 242 , {doNOP, 58 /* : */, 112,0, FALSE} // 110
michael@0 243 , {doRuleError, 255, 183,0, FALSE} // 111
michael@0 244 , {doSetEnd, 93 /* ] */, 255,0, TRUE} // 112 set-start
michael@0 245 , {doSetBeginUnion, 91 /* [ */, 104, 129, TRUE} // 113
michael@0 246 , {doNOP, 92 /* \ */, 172,0, TRUE} // 114
michael@0 247 , {doNOP, 45 /* - */, 118,0, TRUE} // 115
michael@0 248 , {doNOP, 38 /* & */, 120,0, TRUE} // 116
michael@0 249 , {doSetLiteral, 255, 122,0, TRUE} // 117
michael@0 250 , {doRuleError, 45 /* - */, 183,0, FALSE} // 118 set-start-dash
michael@0 251 , {doSetAddDash, 255, 122,0, FALSE} // 119
michael@0 252 , {doRuleError, 38 /* & */, 183,0, FALSE} // 120 set-start-amp
michael@0 253 , {doSetAddAmp, 255, 122,0, FALSE} // 121
michael@0 254 , {doSetEnd, 93 /* ] */, 255,0, TRUE} // 122 set-after-lit
michael@0 255 , {doSetBeginUnion, 91 /* [ */, 104, 129, TRUE} // 123
michael@0 256 , {doNOP, 45 /* - */, 159,0, TRUE} // 124
michael@0 257 , {doNOP, 38 /* & */, 150,0, TRUE} // 125
michael@0 258 , {doNOP, 92 /* \ */, 172,0, TRUE} // 126
michael@0 259 , {doSetNoCloseError, 253, 183,0, FALSE} // 127
michael@0 260 , {doSetLiteral, 255, 122,0, TRUE} // 128
michael@0 261 , {doSetEnd, 93 /* ] */, 255,0, TRUE} // 129 set-after-set
michael@0 262 , {doSetBeginUnion, 91 /* [ */, 104, 129, TRUE} // 130
michael@0 263 , {doNOP, 45 /* - */, 152,0, TRUE} // 131
michael@0 264 , {doNOP, 38 /* & */, 147,0, TRUE} // 132
michael@0 265 , {doNOP, 92 /* \ */, 172,0, TRUE} // 133
michael@0 266 , {doSetNoCloseError, 253, 183,0, FALSE} // 134
michael@0 267 , {doSetLiteral, 255, 122,0, TRUE} // 135
michael@0 268 , {doSetEnd, 93 /* ] */, 255,0, TRUE} // 136 set-after-range
michael@0 269 , {doSetBeginUnion, 91 /* [ */, 104, 129, TRUE} // 137
michael@0 270 , {doNOP, 45 /* - */, 155,0, TRUE} // 138
michael@0 271 , {doNOP, 38 /* & */, 157,0, TRUE} // 139
michael@0 272 , {doNOP, 92 /* \ */, 172,0, TRUE} // 140
michael@0 273 , {doSetNoCloseError, 253, 183,0, FALSE} // 141
michael@0 274 , {doSetLiteral, 255, 122,0, TRUE} // 142
michael@0 275 , {doSetBeginUnion, 91 /* [ */, 104, 129, TRUE} // 143 set-after-op
michael@0 276 , {doSetOpError, 93 /* ] */, 183,0, FALSE} // 144
michael@0 277 , {doNOP, 92 /* \ */, 172,0, TRUE} // 145
michael@0 278 , {doSetLiteral, 255, 122,0, TRUE} // 146
michael@0 279 , {doSetBeginIntersection1, 91 /* [ */, 104, 129, TRUE} // 147 set-set-amp
michael@0 280 , {doSetIntersection2, 38 /* & */, 143,0, TRUE} // 148
michael@0 281 , {doSetAddAmp, 255, 122,0, FALSE} // 149
michael@0 282 , {doSetIntersection2, 38 /* & */, 143,0, TRUE} // 150 set-lit-amp
michael@0 283 , {doSetAddAmp, 255, 122,0, FALSE} // 151
michael@0 284 , {doSetBeginDifference1, 91 /* [ */, 104, 129, TRUE} // 152 set-set-dash
michael@0 285 , {doSetDifference2, 45 /* - */, 143,0, TRUE} // 153
michael@0 286 , {doSetAddDash, 255, 122,0, FALSE} // 154
michael@0 287 , {doSetDifference2, 45 /* - */, 143,0, TRUE} // 155 set-range-dash
michael@0 288 , {doSetAddDash, 255, 122,0, FALSE} // 156
michael@0 289 , {doSetIntersection2, 38 /* & */, 143,0, TRUE} // 157 set-range-amp
michael@0 290 , {doSetAddAmp, 255, 122,0, FALSE} // 158
michael@0 291 , {doSetDifference2, 45 /* - */, 143,0, TRUE} // 159 set-lit-dash
michael@0 292 , {doSetAddDash, 91 /* [ */, 122,0, FALSE} // 160
michael@0 293 , {doSetAddDash, 93 /* ] */, 122,0, FALSE} // 161
michael@0 294 , {doNOP, 92 /* \ */, 164,0, TRUE} // 162
michael@0 295 , {doSetRange, 255, 136,0, TRUE} // 163
michael@0 296 , {doSetOpError, 115 /* s */, 183,0, FALSE} // 164 set-lit-dash-escape
michael@0 297 , {doSetOpError, 83 /* S */, 183,0, FALSE} // 165
michael@0 298 , {doSetOpError, 119 /* w */, 183,0, FALSE} // 166
michael@0 299 , {doSetOpError, 87 /* W */, 183,0, FALSE} // 167
michael@0 300 , {doSetOpError, 100 /* d */, 183,0, FALSE} // 168
michael@0 301 , {doSetOpError, 68 /* D */, 183,0, FALSE} // 169
michael@0 302 , {doSetNamedRange, 78 /* N */, 136,0, FALSE} // 170
michael@0 303 , {doSetRange, 255, 136,0, TRUE} // 171
michael@0 304 , {doSetProp, 112 /* p */, 129,0, FALSE} // 172 set-escape
michael@0 305 , {doSetProp, 80 /* P */, 129,0, FALSE} // 173
michael@0 306 , {doSetNamedChar, 78 /* N */, 122,0, FALSE} // 174
michael@0 307 , {doSetBackslash_s, 115 /* s */, 136,0, TRUE} // 175
michael@0 308 , {doSetBackslash_S, 83 /* S */, 136,0, TRUE} // 176
michael@0 309 , {doSetBackslash_w, 119 /* w */, 136,0, TRUE} // 177
michael@0 310 , {doSetBackslash_W, 87 /* W */, 136,0, TRUE} // 178
michael@0 311 , {doSetBackslash_d, 100 /* d */, 136,0, TRUE} // 179
michael@0 312 , {doSetBackslash_D, 68 /* D */, 136,0, TRUE} // 180
michael@0 313 , {doSetLiteralEscaped, 255, 122,0, TRUE} // 181
michael@0 314 , {doSetFinish, 255, 14,0, FALSE} // 182 set-finish
michael@0 315 , {doExit, 255, 183,0, TRUE} // 183 errorDeath
michael@0 316 };
michael@0 317 static const char * const RegexStateNames[] = { 0,
michael@0 318 "start",
michael@0 319 "term",
michael@0 320 0,
michael@0 321 0,
michael@0 322 0,
michael@0 323 0,
michael@0 324 0,
michael@0 325 0,
michael@0 326 0,
michael@0 327 0,
michael@0 328 0,
michael@0 329 0,
michael@0 330 0,
michael@0 331 "expr-quant",
michael@0 332 0,
michael@0 333 0,
michael@0 334 0,
michael@0 335 0,
michael@0 336 0,
michael@0 337 "expr-cont",
michael@0 338 0,
michael@0 339 0,
michael@0 340 "open-paren-quant",
michael@0 341 0,
michael@0 342 "open-paren-quant2",
michael@0 343 0,
michael@0 344 "open-paren",
michael@0 345 0,
michael@0 346 "open-paren-extended",
michael@0 347 0,
michael@0 348 0,
michael@0 349 0,
michael@0 350 0,
michael@0 351 0,
michael@0 352 0,
michael@0 353 0,
michael@0 354 0,
michael@0 355 0,
michael@0 356 0,
michael@0 357 0,
michael@0 358 0,
michael@0 359 0,
michael@0 360 0,
michael@0 361 0,
michael@0 362 0,
michael@0 363 "open-paren-lookbehind",
michael@0 364 0,
michael@0 365 0,
michael@0 366 "paren-comment",
michael@0 367 0,
michael@0 368 0,
michael@0 369 "paren-flag",
michael@0 370 0,
michael@0 371 0,
michael@0 372 0,
michael@0 373 0,
michael@0 374 0,
michael@0 375 0,
michael@0 376 0,
michael@0 377 0,
michael@0 378 0,
michael@0 379 0,
michael@0 380 "quant-star",
michael@0 381 0,
michael@0 382 0,
michael@0 383 "quant-plus",
michael@0 384 0,
michael@0 385 0,
michael@0 386 "quant-opt",
michael@0 387 0,
michael@0 388 0,
michael@0 389 "interval-open",
michael@0 390 0,
michael@0 391 "interval-lower",
michael@0 392 0,
michael@0 393 0,
michael@0 394 0,
michael@0 395 "interval-upper",
michael@0 396 0,
michael@0 397 0,
michael@0 398 "interval-type",
michael@0 399 0,
michael@0 400 0,
michael@0 401 "backslash",
michael@0 402 0,
michael@0 403 0,
michael@0 404 0,
michael@0 405 0,
michael@0 406 0,
michael@0 407 0,
michael@0 408 0,
michael@0 409 0,
michael@0 410 0,
michael@0 411 0,
michael@0 412 0,
michael@0 413 0,
michael@0 414 0,
michael@0 415 0,
michael@0 416 0,
michael@0 417 0,
michael@0 418 0,
michael@0 419 0,
michael@0 420 0,
michael@0 421 "set-open",
michael@0 422 0,
michael@0 423 0,
michael@0 424 "set-open2",
michael@0 425 0,
michael@0 426 "set-posix",
michael@0 427 0,
michael@0 428 0,
michael@0 429 "set-start",
michael@0 430 0,
michael@0 431 0,
michael@0 432 0,
michael@0 433 0,
michael@0 434 0,
michael@0 435 "set-start-dash",
michael@0 436 0,
michael@0 437 "set-start-amp",
michael@0 438 0,
michael@0 439 "set-after-lit",
michael@0 440 0,
michael@0 441 0,
michael@0 442 0,
michael@0 443 0,
michael@0 444 0,
michael@0 445 0,
michael@0 446 "set-after-set",
michael@0 447 0,
michael@0 448 0,
michael@0 449 0,
michael@0 450 0,
michael@0 451 0,
michael@0 452 0,
michael@0 453 "set-after-range",
michael@0 454 0,
michael@0 455 0,
michael@0 456 0,
michael@0 457 0,
michael@0 458 0,
michael@0 459 0,
michael@0 460 "set-after-op",
michael@0 461 0,
michael@0 462 0,
michael@0 463 0,
michael@0 464 "set-set-amp",
michael@0 465 0,
michael@0 466 0,
michael@0 467 "set-lit-amp",
michael@0 468 0,
michael@0 469 "set-set-dash",
michael@0 470 0,
michael@0 471 0,
michael@0 472 "set-range-dash",
michael@0 473 0,
michael@0 474 "set-range-amp",
michael@0 475 0,
michael@0 476 "set-lit-dash",
michael@0 477 0,
michael@0 478 0,
michael@0 479 0,
michael@0 480 0,
michael@0 481 "set-lit-dash-escape",
michael@0 482 0,
michael@0 483 0,
michael@0 484 0,
michael@0 485 0,
michael@0 486 0,
michael@0 487 0,
michael@0 488 0,
michael@0 489 "set-escape",
michael@0 490 0,
michael@0 491 0,
michael@0 492 0,
michael@0 493 0,
michael@0 494 0,
michael@0 495 0,
michael@0 496 0,
michael@0 497 0,
michael@0 498 0,
michael@0 499 "set-finish",
michael@0 500 "errorDeath",
michael@0 501 0};
michael@0 502
michael@0 503 U_NAMESPACE_END
michael@0 504 #endif

mercurial