8 #define GETELEMENTTYPE(o) (((Element*)o)->type)
10 //FIXME:TALK ABOUT ELEMENT
14 ElementEncoding * encoding;
22 struct ElementFunction{
25 VectorElement* Elements;
26 Boolean * overflowstatus;
29 Element * allocElement(Set *s);
30 Element* allocElementFunction(Function * function, Element ** array, uint numArrays, Boolean * overflowstatus);
31 void deleteElement(Element *This);