Besides other headers, such as rec.h which serves the REC compiler, and headers germane to a particular application, one more should be provided which is devoted exclusively to defining the REC operators and predicates which are going to be used. Additionally, the operators and predicates themselves must be defined, more likely in C than not; keeping them all together in one place facilitates program maintainance.