def synth(self): return "(%s[%s])" % (concrete_function.synth(self.source), concrete_function.synth(self.key))
def synth(self): return self.operator.to_c(concrete_function.synth(self.a), concrete_function.synth(self.b))