The search control parameter contains a program which determines what information is extracted from the database for a particular diagram. This program always starts with the database node pointed at by the current parameter. The program extracts the graph of components and composites stemming from this node. It maintains a pointer that determines which level in the graph is currently of interest - the active level. Each instruction in the program will be one of the following: