4 Element *allocElementSet(Set * s) {
5 ElementSet * tmp=(ElementSet *)ourmalloc(sizeof(ElementSet));
6 GETELEMENTTYPE(tmp)= ELEMSET;
11 Element* allocElementFunction(Function * function, Element ** array, uint numArrays, Boolean * overflowstatus){
12 ElementFunction* ef = (ElementFunction*) ourmalloc(sizeof(ElementFunction));
13 GETELEMENTTYPE(ef)= ELEMFUNCRETURN;
14 ef->function=function;
15 ef->overflowstatus = overflowstatus;
16 ef->Elements = allocVectorArrayElement(numArrays, array);
20 void deleteElement(Element *This) {