in src/google/appengine/api/search/ExpressionLexer.py [0:0]
def mESC_SEQ(self, ):
try:
alt14 = 3
LA14_0 = self.input.LA(1)
if (LA14_0 == 92) :
LA14 = self.input.LA(2)
if LA14 == 34 or LA14 == 39 or LA14 == 92 or LA14 == 98 or LA14 == 102 or LA14 == 110 or LA14 == 114 or LA14 == 116:
alt14 = 1
elif LA14 == 117:
alt14 = 2
elif LA14 == 48 or LA14 == 49 or LA14 == 50 or LA14 == 51 or LA14 == 52 or LA14 == 53 or LA14 == 54 or LA14 == 55:
alt14 = 3
else:
nvae = NoViableAltException("", 14, 1, self.input)
raise nvae
else:
nvae = NoViableAltException("", 14, 0, self.input)
raise nvae
if alt14 == 1:
pass
self.match(92)
if self.input.LA(1) == 34 or self.input.LA(1) == 39 or self.input.LA(1) == 92 or self.input.LA(1) == 98 or self.input.LA(1) == 102 or self.input.LA(1) == 110 or self.input.LA(1) == 114 or self.input.LA(1) == 116:
self.input.consume()
else:
mse = MismatchedSetException(None, self.input)
self.recover(mse)
raise mse
elif alt14 == 2:
pass
self.mUNICODE_ESC()
elif alt14 == 3:
pass
self.mOCTAL_ESC()
finally:
pass