Rewrite function operator code
[satune.git] / src / AST / function.h
index 17a32112d0f636cee89a41205c0e79ea2cd42639..28f53c7d79d4cd2fb2e489fe1ce3aa35ed7e945f 100644 (file)
@@ -26,7 +26,7 @@ struct FunctionTable {
 
 Function* allocFunctionOperator(ArithOp op, Set ** domain, uint numDomain, Set * range, OverFlowBehavior overflowbehavior);
 Function* allocFunctionTable (Table* table);
-uint64_t applyFunctionOperator(FunctionOperator* This, uint64_t var1, uint64_t var2);
+uint64_t applyFunctionOperator(FunctionOperator* This, uint numVals, uint64_t * values);
 bool isInRangeFunction(FunctionOperator *This, uint64_t val);
 void deleteFunction(Function* This);