#NEWLINE# def visit_Const( self , expr ) : #NEWLINE# #INDENT# if ( expr . value == 0 ) : #NEWLINE# #INDENT# return zero #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( expr . value == 1 ) : #NEWLINE# #INDENT# return one #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( expr . value , int ) : #NEWLINE# #INDENT# return Const ( int ( expr . value ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return unknown