def call(self, ast): actuals = [e for e in ast.a if e != ','] return pi.Call(ast.idn, actuals)
def call(self, ast): actuals = [] for k, v in ast.a.items(): if not v == None: actuals.append(v) return pi.Call(ast.i, actuals)