#NEWLINE# def processNextChar( self ) : #NEWLINE# #INDENT# if ( self . index >= state . end ) : #NEWLINE# #INDENT# if self . __processedEnd : #NEWLINE# #INDENT# raise IndexError ( ) #NEWLINE# #UNINDENT# self . __processedEnd = True #NEWLINE# state = self . stateStack [ ( - 1 ) ] #NEWLINE# state . handleEnd ( self ) #NEWLINE# return #NEWLINE# #UNINDENT# char = self . value [ self . index ] #NEWLINE# self . index += 1 #NEWLINE# state = self . stateStack [ ( - 1 ) ] #NEWLINE# state . handleChar ( self , char )