CAT: A 7090-3600 Computer-Aided Translation A semi-automatic translation system has been implemented which converts 7090 FAP language programs into 3600 assembly language. The input to the system is a FAP program deck which has been specially prepared for translation by the user. The output consists of the translated COMPASS language program together with a comprehensive diagnostic listing which the user must analyze in order to verify any questionable areas of the translation. The translation processor consists of three distinct phases: an assembly of the FAP program, a comprehensive analysis of the assembled code with particular regard to the actions of instructions upon other instructions and upon data, and finally the output pass which generates the COMPASS program in the form of macro instructions. CACM December, 1965 Wilson, D. M. Moss, D. J. CA651209 JB March 6, 1978 3:50 PM 1160 4 1160 2034 4 1160 1160 5 1160 1160 5 1160 1160 5 1160 1231 5 1160