#NEWLINE# def visit_PrimCall( self , expr ) : #NEWLINE# #INDENT# abstract_values = self . visit_expr_list ( expr . args ) #NEWLINE# if all ( ( ( v . __class__ is Const ) for v in abstract_values ) ) : #NEWLINE# #INDENT# ints = [ v . value for v in abstract_values ] #NEWLINE# return Const ( expr . prim . fn ( * ints ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return unknown