#NEWLINE# def ConsumeInt32( self ) : #NEWLINE# #INDENT# "Consumes a signed 32bit integer number.\n\n    Returns:\n      The integer parsed.\n\n    Raises:\n      ParseError: If a signed 32bit integer couldn't be consumed.\n    " #NEWLINE# try : #NEWLINE# #INDENT# result = ParseInteger ( self . token , is_signed = True , is_long = False ) #NEWLINE# #UNINDENT# except ValueError as e : #NEWLINE# #INDENT# raise self . _ParseError ( str ( e ) ) #NEWLINE# #UNINDENT# self . NextToken ( ) #NEWLINE# return result