PURPOSE: To shorten the translation time by instructing a translation of a specific program unit in a source program, storing the name information of its unit in option information at the time of translation, and instructing the translation only when its name exists in the option information.
CONSTITUTION: An inputted translation time option 1 is analyzed by an analyzing part 10, and in case of an option for instructing a translation of a designated program unit, the number of pieces of registration of a name of its unit, length of the name, and the name are stored in translation time option information 11. In this state, when a sentence which is fetched from a source program 3 is a sentence for defining the name of the program unit when the name of its unit exists in the information 11, the translation of the program unit is instructed in a program sentence structure analyzing part 20. Also, when the name does not exist in the information 11, the translation is not instructed, and by translating the program unit whose translation is instructed by a generating part 30, an object program is generated.
Next Patent: MANAGING SYSTEM FOR INTELLECTUAL EDUCATION SYSTEM
