6 /* This class tells the analysis stuff */
8 1. Source for atoms if the set is too small - can be another set or function call (assumed to be no set)
9 2. Source for atoms if relation requires atom of this set - can be another set or function call (assumed to be no set)
10 3. Removal from set - where to insert objects from this set
11 4. Insertion into set - which subset to put objects in
14 virtual Source sourceforsetsize(char *set)=0;
15 virtual Source sourceforrelation(char *set)=0;
16 virtual char * removefromset(char * set)=0;
17 virtual char * insertiontoset(char *set)=0;
23 Source(Element * (*fptr)(structure *, model *));
26 Element * (*functionptr)(structure *,model *);