Labels:text | screenshot | font OCR: FIGURE 7. The value classes, constant and variable, are FUNCTION : NODE functionally equivalent. // CONSTRUCTION # INFPTR POINTS TO A FUNCTION THAT W/RETURNS A VALUE, ACCEPTS A POINTER # NUMP IS # OF PARMS FOR *INFPTR FUNCTION (INT ('INFPTR)(VOID*) INT NUMP); VALUE : NODE # CONSTRUCTION # INPTR POINTS TO SOME DATA # IF VARIABLE WILL BE REASSIGNED VALUE (VOID * INPTR); TREE / CONSTRUCTION WFCHOICES - AVAILABLE FUNCTION OBJECTS W/CHOICES - AVAILABLE VALUE OBJECTS //MAXLEVEL - DEPTH LEVEL ALLOWED TREE (NODE * FCHOICES, NODE * VCHOICES, INT MAXLEVEL);