Now, to complete the discussion of our scheme for representing JACCL programs, we must discuss more details of the types used in the symbol table. As explained in the overview presented above, the symbol table is composed of identifier descriptors and declaration descriptors.