typedef char * ControlDict[K]; typedef FieldIndex struct { char *FieldName; /* Field or attribute name */ struct { int first, last; } InvertedField[K]; /* Boundary indices */ }